5 stars all the way! This game is so fun and addicting that I can't stop, even though I suck at it. I have been playing for 4 years, having hundreds of hours on Steam and mobile versions. There is so much to do and I still haven't completed or learned 1/100th of it! Only negative is that we have been waiting for 2 years for the next update. If you consider buying this game, it is worth much more than the $2 it costs.