MonoGame handles most resources. When the game exits, the
Game instance is disposed (at least with the templates MG provides). Game in turn disposes any disposable attached
ContentManager and it shuts down the audio backend.
GraphicsDeviceManager.Dispose disposes the
GraphicsDevice which dispose all graphical resources it is linked to. Disposing the
ContentManager.Unload and cleans up all disposable resources loaded by that
However, if you have resources that are not loaded during the complete lifetime of your game, you should dispose of them yourself.