This was one of the biggest challenges we faced when developing a top down survival shooter as every game we looked at cheated the rotation by breaking the shoulders or the hands. Here's how we eventually solved it...