Fun game, my only critique would be the sudden camera movements can make the player nauseous. To fix this you might want to put a little more smoothing in the camera movements so that it lags slightly behind the player during rotations. Other than that, good job, dealing with faux and weird physics in a game is always a struggle and you handled it well.