The controls are really bad but the added content more than makes up for it. For the time, it was absolutely insane getting to play Mario 64 on a handheld but in retrospect maybe they should've waited until the 3DS.
The best of the future series. The gameplay is evolved on the most significantly since Going Commando. Doctor Nefarious returning is a great surprise and was well before he became over used.