I saw this up on NeoGaf. It's a pretty strange title, it reminds me a little of the WarioWare games.
http://mcpixel.net
http://www.youtube.com/watch?v=cFr1sFARkzo&feature=player_embedded
http://mcpixel.net
http://www.youtube.com/watch?v=cFr1sFARkzo&feature=player_embedded