I thought the cards were explained pretty well when announced, what we're seeing is exactly what I expected. And the "abilities" all tie into the myths of those GodsPrimes.

Buying 12 of each figure to get every card is something a few people might do, but Hasbro would get more sales by releasing booster packs like actual trading cards.