This is really good! It reminds me of Trine. Really clever puzzles given the time constraints, and nice polish. Controls feel responsive. Well done!