I like the concept of the game,but after playing the demo i'm having doubts, found the camera especially annoying
Log in to comment