Rotate player with direction, fixed direction bug.