@Override
    public void Draw(Graphics2D g2d)
    {
        switch (gameState)
        {
            case PLAYING:
                game.draw(g2d, mousePosition());
            break;
            case GAMEOVER:
                //...
            break;
            case MAIN_MENU:
                g2d.drawImage(menu_image, 0, 0, frameWidth, frameHeight, null);
            break;
            case OPTIONS:
                //...
            break;
            case GAME_CONTENT_LOADING:
                //...
            break;
		case COMPLETED:
			Font font = new Font("monospaced", Font.BOLD, 18);
			g2d.setFont(font);
	        g2d.setColor(Color.blue);
			g2d.drawString("Congratulation!!!!", frameWidth/2 - 100, frameHeight/2 - 30);
			g2d.drawString("Press space key to resart", frameWidth/2 - 100, frameHeight/2 );
			break;
		case DESTROYED:
			break;
		case STARTING:
			break;
		case VISUALIZING:
			break;
		default:
			break;
        }
    }