My favorite game! Play in a fellowship or play alone. Great to watch your city grow! Developers are pretty good about fixing bugs and keeping it updated... I have spent some money on this game but it is not a necessary to advance.