I don't even really need a menu, but how would I pause a game so everything freezes?
Under the System object's actions, there's a "Set time scale" action. If you set that to 0, everything using behaviors or TimeDelta based movements will no longer move.
Develop games in your browser. Powerful, performant & highly capable.