Horrible. Every 30 seconds or so there is an add. It is always freezing so you have to restart and you lose all of your progress. You can not play it off line. Not worth it don't waste your time. If I could give it a half star I would.