Nunca lo he probado, y aunque no sea igual que lo del Mario que comentas: una forma fácil puede ser fijar la room como persistente, luego creas otra room diferente llamada "pausa", y mueves al jugador a ella.
Para salir de la pausa, solo tienes que hacer volver al jugador a la room principal.
Para salir de la pausa, solo tienes que hacer volver al jugador a la room principal.