Good game, and interesting concept, i played an hour trying to finish it, but i got bad respawn during end part and stuck in rock. With bugfixes and better camera controls this can be a very interesting and solid game.
P.S. Your game concept looks surprisingly similar to ours