I really, really like the concept !! Very creative, and the environment is really well thought out !
My only issue (and biggest one) was the camera, making it spin/change angle made the game too hard and I kept hitting walls/falling because of the changes :/