great job! the gameplay, puzzles, and art are all well polished. also, i'm probably going to try and speedrun this game :)
(edit: i got 4:45 but it's still definitely improvable)