public void render(GameContainer gc, Graphics g) throws SlickException {
		g.setFont(titleFont);
		g.drawString(game.getTitle(), 100, 100);
		g.resetFont();
		
		for (int i = 0; i < buttons.size(); i++) {
			int x = buttonsX;
			int y = buttonsY + i * buttonHeight;
			
			if (i == choice) {
				g.setColor(Color.darkGray);
				g.fillRect(x - 10, y, buttonWidth, buttonHeight);
				g.setColor(Color.white);
			}
			
			g.drawString(buttons.get(i).getLabel(), x, y);
		}
	}