Damn, were you guys rushing? It took me about 5:30 in the game's time and at least another hour if you factor in deaths and time spent looking at the map and such. Then it took me til 7:30 to get 100%.
I can't even imagine getting the best ending sequence... Would be insane to get 100% in like 2 hours. If you have seen how you have to get some of the power ups you'd know what I mean. Getting some of them uses play mechanics of the super dash that are almost like playing a whole new game.