What would be the best way of doing this?
So when you are playing the game, with lots of enemies and objects, you click on an object to make a pause.
Then you access to a menu where you can click on a few options.
After restore the pause you get back to the game the same at the same point when you paused.
I don't think you can do this with "pause of application"
and I find out very difficult going around all objects, stop them right in that moment and actually be able to "freeze" the game and interact with the menu.