Windows Central WinC Bot Staff member Dec 17, 2013 73,694 64 0 Visit site Aug 16, 2019 #1 Sega has launched a teaser website that could be hinting towards a new game called Humankind Full story from the WindowsCentral blog...
Sega has launched a teaser website that could be hinting towards a new game called Humankind Full story from the WindowsCentral blog...