protected override void Draw(GameTime gameTime) { _currentState.Draw(gameTime, spriteBatch); base.Draw(gameTime); }