I have a idea.
What if there was some kinda Special move's/Ability's That you could cycle though? (Ie: If you wanted to use... Lets say, Sms's Ringburst
[Which-was-inspired by Sonic x.]
And a dodge. You would Press either Weapon prev or Weapon next to cycle though your Special move/ability's, And you would press Tossflag to use it.)
I have a few idea's For the special abilitys.
1st: Ringburst (From sonic x and sms) When sonix Has more than 10 rings, And the c3 Button is pressed Sonix Launch's upwards, After 5 seconds or so, You can get some kind of prompt to press spin atleast 1 second after you activate it, When you press spin You then Fly forward for another 5 seconds.
2nt: Dark sonic (Only available to be seen if you have 3 or more Emeralds and or have activated them once before.)
3rd: Super sonic (Only if you have all emeralds.)
That is all i currently have for ideas on ability's or so, Feel Free to add more onto my idea!!! :)