Cool mini games, cool music and animations. Thanks for sharing to source too - very interesting!
Reading the code helped me understand a little bit of the mini games, but it would be better if it was clearer to the player
The mini games seemed to end abruptly, I never saw the win or lose message, sometimes there was no cheese in the mini games, it is hard to keep track how far along we are, how many games remain etc.