Well, i post a non finished demo, and aload of glitches popped up...so i say...
Some stuff i never mensioned:
Home attack is all means of speeding up. I dont know a good way to make it lock on to....wait a second...oh wait i remember.. i used to make a nice big invisible box that changes direction according to the characters direction. then when you jump, and press jump again, it just pushes you forwards..if there is an enemy or something overlapping the invisible box, it creates a "Bounce" sonic which flys towards it...it might work, havent tried adding it...
Press Enter to turn super...yes you proberly are going a bit too fast...yeah...thats the game...
That glitch when your super and jump onto a ceiling and go flying is because of a sensor, which is positioned REALLY high above you, literaly below the ceiling sensor... reason being is because of the slopes, if you walk up them, you stop,walk,stop,walk, and your just ment to walk. I know how to fix this