Pin is a behaviour - add this to your player.
Rotate is another behaviour - create another sprite (acting as an origin) + add this behaviour.
in your event sheet add an event - System->on start of layout..
as the action for that event - pin player to origin sprite..
run it, and your player is now rotating with the origin sprite, as the origin sprite rotates..