This was a great idea for a fan game and is executed fairly well. My only suggestions are to optimize the game more for lower end users, especially for the stages containing Knuckles and Sonic even. Also, I don't know if this was intentional but you can use Spindash in air and then charge onto ground, I suggest expanding upon the idea of the dropdash. Lastly, I know this game is fairly early so I understand some missing things like Knuckles's dig ability. Overall, this is great! Keep up the good work!