I didn't make a poll because there's too many. Which one shall i get and possibly why?
-
Wait until a sale on the ultimate gods pack and buy that. I played the game for around a year in the beta and once I got the gods pack I instantly got back 200,000 favor as a refund for the gods I bought. I still have like 202,000 favor that I never use.