@Override
	public void draw(Graphics2D g2) {
		g2.drawImage(background, 0, 0, GamePanel.WIDTH, GamePanel.HEIGHT, null);

		for (int i = 0; i < items; i++) {
			Rectangle rect = new Rectangle((GamePanel.WIDTH / 2) - (90 / 2), (GamePanel.HEIGHT / 2) + (20 + i * 50), 90, 46);
			if (i == selectedItem) {
				g2.drawImage(buttons[i][0], rect.x, rect.y, rect.width, rect.height, null);
			} else {
				g2.drawImage(buttons[i][1], rect.x, rect.y, rect.width, rect.height, null);
			}
			if (i == pressedItem) {
				g2.drawImage(buttons[i][2], rect.x, rect.y, rect.width, rect.height, null);
			}
		}
	}