Reminds me of WarioWare D.I.Y. The sprites look great!