Though well designed in most ways, there are some bugs/cheats which ruin the app for me. At higher levels, the AI fakes good play by cheating. It will buy more cards than it can afford, and occasionally add a tenth cursed land to my deck. Update: 28 months later, at least one of the bugs I reported is still happening.