It really doesn't feel like WarioWare. The story is a nice touch, but it's supposed to have rapid microgames that come at you really fast. Other than that it's fun, but hard as balls.
Thank you for the feedback! We'll try harder to stick to the theme next time.