Reminded me of combination between wario ware and the impossible quiz. I would have loved a longer soundtrack ;)