You hit so many spots here! Atmosphere (music is so cool), scene transition anims, puzzles, mechanics, progression, I love it all! Amazing job! And yes, I beat it!
Thank you!
That means a lot to me :D