I like the page and explanation, really well made., even the style starting from the loading screen sets the tone nicely.
The minigames are fun, but I never found out how they work. The difficulty is a bit frustrating, but it does not spoil the game.
Music and sounds fit really well.