I'm very curious to udnerstand what the game is all about, but the camera makes it so hard to play that I couldn't continue :( Awesome presentation and concept tho!