Menu

Tag Archives: Amplitude Studios

Sega and Humankind
Sega has been telling us about a new AAA title that they would be revealing at Gamescom in the build-up the event. Well now we know what that title is; [...]