public void Draw(SpriteBatch spriteBatch)
        {
            switch (gameState)
            {
            case GameState.Play:
                spaceship.Draw(spriteBatch);
                target.Draw(spriteBatch);

                foreach (var asteroid in asteroids)
                {
                    asteroid.Draw(spriteBatch);
                }
                foreach (var bullet in bullets)
                {
                    bullet.Draw(spriteBatch);
                }

                score.Draw(spriteBatch);
                health.Draw(spriteBatch);
                //time.Draw(spriteBatch);
                asteroidShooter.Draw(spriteBatch);
                break;

            case GameState.Pause:
                break;

            case GameState.GameOver:
                gameOverCanvas.Draw(spriteBatch);
                break;

            default:
                break;
            }
        }