Epic Games Store made its debut last year and was met with a lot of negativity. But now, after the dust has settled, does it have any advantage over Steam?
Ancestors The Humankind Odyssey
Ancestors: The Humankind Odyssey trailer out, a game that focuses on evolution. Play as an ape in Neogene Africa and evolve with your clan.