One thing I've noticed is that when starting over in a Special Stage (Pause > Restart) the rotation picks up where it left off when you paused it. ie this variable in RAM is NOT cleared when the player restarts, and one could take advantage of this and land themselves in a better position to get a Special Stage completed easier and/or quicker. I did this myself and nabbed a decent 14 second time on one stage.
Also the aforementioned bug of moving too quickly in Special Stages at times, my guess is it has to do with hitting the blocks, and Sonic spinning quickly. If Sonic is spinning progressively faster on top of a block, and rolls off of it, he usually zips downward at a faster rate... My best guess is that his momentum is picking up when it shouldn't be (That is, when the player pushes left or right to try to move off of a block)... and this causes his speed when he falls off the block to be MUCH faster than it should be. (I dunno how exactly the Special Stage physics work but I think this is causing the issue.)
Knuckles cannot do the Glide bounce trick as well. I tried it on a monitor... was hoping to be sent sailing... no such luck. Hope to see this fixed.
On a final note (NOT a bug) - Love the feature of being able to make Tails fly when Sonic & Tails. Just hold up when tapping jump, and make sure Sonic lands with Tails... I'm going to implement this in Sonic 2 & 3 REV C for sure...
EDIT: Suggestions - Change that ugly ass Knuckles title screen sprite... it just doesn't match Sonic or Tails' title screen graphics. AND please make Knuckles + Tails a possiblity to play as.
This post has been edited by KingofHarts: 17 May 2013 - 04:04 AM