What can I say? All the best games have a dedicated piss button. I think I 100% this game and I have to say it was a joy to play. The music slapped harder then Lil Flutie's cheeks as I soared through the air collecting rings.
For my full thoughts check out this playthrough: (Timecode 1:04:03)