The third stage was really hard :D I had to play the game five times to beat it. Fun, well done!
The plan was to make the game hard enough so that players would need to play it several times to win or else it would have been too easy.