I've been trying to make a character for a Sonic-esque platformer, and you can see what I've come up with. The main gimmick is that they use their scarf to interact with objects, and to double jump (which doubles and reverses your vertical momentum).


One of my main requirements for the character is to separate them from Sonic as much as possible. I've noticed that tributes like Freedom Planet and Spark the Electric Jester tend to emulate Sonic's design, but I want my game to stand on its own as much as possible.
My biggest issues at the moment are the colors, because I really don't think the dark/light purple fits but I can't think of anything else to try; the scarf, which I'm sure will fix itself once I do multiple frames of animation to make it flow; and the arms, since they're the same color as the torso. The latter in particular is really holding me back and I don't know how to fix it beyond changing the arms entirely...
Any suggestions would be greatly appreciated.
Edit 1: Far from perfect, but at least I tried.

Edit 2: Changed the skin shade colors, messed with the face shading and tweaked a few other stuff.
