Added proper rotation based on player view