Forgot to mention that the compass is also inverted horizontally, so the arrow pointing north moves left instead of right and vice versa compared to how an actual compass works.
Added a video to show what I mean, but the red arrow pointing north in the game just follows the direction the player is facing, rather than actually pointing north (in which case looking left would make the arrow move eastward, and vice versa).