Excellent components, lots of player interaction (some can be seen as negative, but can be anticipated), and creates pretty individual scenes as it develops. Just the right length of game time - played with 2 players and 4 players and enjoy both groups!