Without a doubt, a fantastic little game, great fun. I have reduced the 5 star rating to two stars because of the absolutely lousy update protocol. I have lost a 6 month account, have been locked out in an update loop that prevented me from playing at all for weeks at a time, and then lost a 3 month account. Today, I received notification of another update comming soon... and here we go again... into the update loop... the update is not yet even available but I cannot move past the update note.