nice game and nice mechanics, characters and history .