player controls and rotation feels good