We also had the idea of making a game based on the Mario 64 mini-game, and you executed it really well. The 5th puzzle really gave me a lot to think about!