Primordials: Battle of Gods Launch Trailer Posted on: Mar 04, 2021 Primordials: Battle of Gods is now live as a free-to-play strategy game on Steam and the Epic Games Store! Build. Upgrade. Strategize. Dominate. Games in this article: Primordials: Battle of Gods