Totally pay for play. After a certain level, it is almost impossible to level up. I have not gotten any new heroes for weeks now, even if I have been summoning at least 10 to 15 times a week. And there are more than half the pool of heroes still to get. I can hardly get any materials to level up my heroes because I am too weak to beat higher level quests. Started out great but ended up pay to level up.