Amazing! Had a lot of fun solving the puzzle! The only suggestion I would think of is that the You Lose page could delay 1 or 2 seconds to show up. I quite enjoyed the falling animation which is fun and showing this to players before showing the You Lose page would be more clear. Again, awesome game!