Very complex but fun to play game. Even if you don't understand it completely, it can still be enjoyed. That atmosphere and simple design was awesome. Very good.