Nice puzzles! I really got into it until the level with the mountains, I just couldn't figure it out :(