Pro: Entertaining time waster. Cons: Game doesn't update automatically. Even after its been updated, if the program so chooses, you'll need to download same update over and over so the progress made is deleted.