I think I greatly enjoyed the game. There is a ton of stuff to do in this game and it can grab your attention for quite some time. On the other hand, here is my warning. The game requires a rather cumbersome amount of micromanagement for bunch of different sub-game systems and it really can devour much of your time as a result.