Immediately reminded me of WarioWare! I was cracking up with each mini game, and then I realized that there was actually some kind of narrative and continuity to it. The idea of a mini game driven narrative is really freaking smart.
Thank you for you comment, it took a lot of time to finish the game and we are very happy that you love the game !