Games by Terra Tek Studios TerraTech Switch eShop Terra Tek Studios / Payload Studios 29th May 2019 (UK/EU)29th May 2019 (NA)