Move At Angle instead of Move Forward will move it in the direction you want.
As for "pausing" the game to display menus you dont actually pause anythin you set a global variable for paused then check against it for your actions.
Paused = 1 then player and enemies dont move and/or animate. Show menus and allow menu controls.
Paused = 0 then game continues like normal
Thats one approach. Or you can disable/activate groups to achieve the same effect