Sonic Generations Final Boss

How the FUCK do you control Super Sonic is this battle?!

I've been trying for like 2 hours to beat the time ghost but I keep dying from ring loss. The most annoying thing is that even when I SEE rings to collect (rare since this is never any indication or guide) I can't reach them becasue Sonic is totally unresponsive for long stretches of time.

It's like no one at Sega tested this shit out and it's frustrating.

My feelings