Thanks Steven. I actually did beat all of the challenges; I didn't even know there was a cheat to get all of the minigames.
Geez, you know, I actually did know about that Hoverball shield, and it completely slipped my mind in that moment.
That's an interesting way to do a subscore by the way. I like it.