Thanks! Since I wanted to keep it less buggy I only used the GPS coordinates so up is always north. One other way of game play could be changing the orientation so that up is where the player is currently moving. But that was way too complicated for this iteration :)