Lots of positive feedback here already I very much agree with, but I want to especially highlight the minigames you've added in very few words that are still clear and interesting. Amazing work!