Image

Payload Studios

Friday new releases: August 10, 2018
1 year ago

Friday new releases: August 10, 2018

Just two new games launch today on the Xbox One store. First up is TerraTech from Payload Studios, an open-world, sandbox adventure game, where you design and build your own …
Read More