cool neat idea, however it needs a lot of polish. one major thing I noticed is that the player as the whole rotates upwards/downwards, where probably only the camera should rotate upwards/downwards