Sounds like you don't have a clear direction for this dude, think about how he's gonna play first, how you're going to script these abilities and how you're going to sprite this dude, I suggest you start spriting from scratch, try spriting a Modern Sonic, with the mouth in it's middle of course, just like the Olympic games, that would help give this dude some personality from just Vanilla Sonic with the mouth in the middle