Very well tied together with matching graphics, music and everything! Fells like a complete minigame - because it is! A bit easy in the beginning, and not too much variation, but a well designed game.