Really satisfying and beautiful to look at. I really like the levelling system and variety of fireworks. Two things I'd mention - maybe a quit button on the main menu because it's a bit difficult to get out! Also more indication of when you'd get the maximum cheer as to me at least I wasn't sure whether the full heart would be enough or I should carry on going. But those are very minor things, it's a really solid game!