This looks so amazing !
I have to say, it takes Sonic Mecha Madness to a lesser extreme. In other words, instead of being something overloaded with all these visual and gameplay aspects, your game has a lot more direction.
(I dunno if Streak is still heeerrre '~'...But that's my critique for his old project. Even if it was just something he messed around with, that's my opinion if it were an ongoing project.)