An unusual idea, even if it doesn't quite fall into the restriction. The controls are very entertaining and make the game interesting, but it seems to me that the camera rotation should not occur when the character rotates.
Secondly rotation is added so that the controls could be a bit tricky cz ive not use an advance A star ai method therefore player and enemy movement could be a bit predictable