I quite like the look of this. I'd love to help out sometime if you'd like the help.
EDIT: Just played the demo. It's... not bad, but I really didn't enjoy it. The level design was a pain in the ass, and the presentation really wasn't that great. Also, the physics feel off. Old version of Sonic Worlds?