The story and especially the end is quite nicely done. The gameplay is neat too. It reminds me of some Mario Party minigame.