Keeping player rotation equal to the camera?

I’ve set up my camera on a top down prototype I’m trying to work on, but I’ve run into an issue, when I rotate my camera, my player still wants to run in the X direction while pressing forward, I need to make the movement direction relative to the camera, how would I achieve this without forcing the character to move with the camera… if that makes sense?

Haha, oh boy… never mind, unless someone sees an issue with this, it works.

http://i.imgur.com/Ifsf3I3.png