Nice demo! I can see you put a lot of work on it ^^
The controls feels smooth and I like gliding around, it's satisfying. I like the fact that the character run very fast (is a sonic game after all) and I would have liked to have slightly larger environments and platforms to push this feature.
You should try to calibrate the default settings, I spent a lot of time in the option menu before I was able to play properly.