They constantly update and improve.....that is the key to a successful game. I personally spend more $$ on games that save your progress, have good quick customer service, and are always improving and updateing the the game. There is no adds (unless you choose yo watch them for ingame stuff), its very interactive.