Random on NPCs sucks. But I did manage to beat them all. Once you get 30 cards and unlock 2 stars it becomes much easier, That being said I wont be playing those NPCs again for a long time.