Great idea. And even better polished games here fail to have a pause menu.
Here a little tip for that: Make a button that runs Application.Quit(); so that you can close the game in the menu.
Hope you had fun.
You are right. Thank you for your advice!