I think it is.
Nah, looks like battletoads to me.
IS THAT WARIO WARE!?!?
that is indeed wario ware....one of the best games ever made.
Yup, yup, That it is. nothing like random gameplay and figuring out the goal of it in 3 seconds.