@Override
	public void render(float delta) {
		Gdx.gl.glClearColor(0.56f, 0.165f, 0.1f, 1);
		Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
		if (roundController.isGameOver()) {
			this.game.setScreen(new GameOverScreen(game, heroController.getHero().getTotalScore()));
		}
		// TODO: to test the pause
		 if (Gdx.input.isKeyPressed(Keys.BACK)) {
		// pauseGame();
		 }
		//
		// if (currentGameStatus == GameStatus.GAME_PAUSED) {
		// pauseScreen = new PauseScreen(game, this);
		// pauseScreen.setRoundScreen(this);
		// // pauseScreen.render(delta);
		// this.game.setScreen(pauseScreen);
		// }else{
		heroController.update(delta);
		roundController.update(delta);
		roundView.render();
		// }
	}