public override void Show(GameTime gameTime, SpriteBatch spriteBatch) { if (overlay != null) { overlay.Show(gameTime, spriteBatch); } else { base.Show(gameTime, spriteBatch); } //base.Show(gameTime, spriteBatch); }