Not a friendly game for F2P players. You have to make atleast one purchase so that you don't take forever in the campaigns. The least the game developers could do is increase the drop rate of the hero fragments. Spending those precious energy to get nothing is really frustrating.