This was pretty impressive! The mechanics and tutorials felt really natural and the puzzles had a fantastic progression to them! The story was interesting, but not perfectly integrated, and the music and art were gorgeous! Save for a few iffy animations, mostly due the speed of them, this was just downright awesome! More detailed thoughts at the end of the vid, great work!