you are my personal hero of 2015, really.
only rotate (around every axis), no scaling. [Rotate: Q,E,R,F-Keys, and there should be a reset-key xD, i think it is T? - just if you want to try it out.]
Saving the player position too would be nice - but i am asking for too much. (since that is not TOO complicated :D)