Yeah the last two levels are maybe a bit too hard to execute. How far did you get?
I got like 3 levels into the cave :p
That is quite far into the game. Hope the difficulty didn't ruin it for you.