public void menuButtonClicked(String button) {
		if (button.equals("Start Game")) {
			onMenuScreen = false;
			startGame();
		} else if (button.equals("About")) {
			JOptionPane
					.showMessageDialog(
							this,
							"<HTML>Mouse Maze Escape<br>Version: "
									+ version
									+ "<br>Author: Thomas Auberson<br><br>You are a MOUSE!<br>You are in a MAZE!!<br>You must ESCAPE!!!</HTML>",
							"About", JOptionPane.PLAIN_MESSAGE);
		} else if (button.equals("High Scores")) {
			String scoreString = "";
			int index = 1;
			
			
			for (int i = 0; i<scores.size(); i++) {
				scoreString = scoreString + "<br>" + index + ") "
						+ scores.get(i).getScore() + " - " + scores.get(i).getName();
				index++;
			}
			JOptionPane.showMessageDialog(this, "<HTML>High Scores:"
					+ scoreString + "</HTML>", "High Scores",
					JOptionPane.PLAIN_MESSAGE);
		} else if (button.equals("How to Play")) {
			JOptionPane
					.showMessageDialog(
							this,
							"<HTML>- You must reach the end of each maze, (represented<br>  by a red tile) before the time runs out to<br>  progress to the next level.<br>- The mazes get bigger (and ergo harder) with each level!<br>- Use the arrow keys UP, DOWN, LEFT, RIGHT to<br>  manuevre through the maze.<br>- Use SPACE to jump over walls! This uses jump points.<br>  You earn additional jump points as your score increases.<br>- Use ESC to pause the game or quit back to the main menu.</HTML>",
							"How to Play", JOptionPane.PLAIN_MESSAGE);
		}
	}