Hey, I know it is still a demo and not a completed game, but I believe the physics need to improve a lot. Visually it looks great, though.
It has potential, you just need to work on it a little bit more.