This is truly one of most unique games I have played. The controls while familiar make the game all that more difficult cause you gotta rewire the brain. Develop this further, I think this could be something once the demo has animations + audio and more fine tuned physics.
Good luck and please take a look at mine if you have the time :)