@Override
	public Boolean playGame(ChoiceCode choiceCode) {
		user.setCurrentChoice(ChoiceFactory.createPlayerChoiceFromCode(choiceCode));
		computer.setCurrentChoice(ChoiceFactory.randomChoice());
		try {
			lastGameWinner = currentMatch.playGame();
		} catch (MissingPlayers e) {
			e.printStackTrace();
		} catch (MatchIsOver e) {
			e.printStackTrace();
		}
		return null == lastGameWinner ? null : new Boolean(lastGameWinner.equals(user));
	}