Finished it! Really great stuff. 
The last main floor puzzle was surprisingly easy (maybe intentional?), but this new grid-based style of game is definitely really fun to explore. Awesome art, lovely puzzles, and just a fun time all around.
Great job!
(Basement puzzles can wait, I'm spent already. Super creative puzzle to get the key though!)