Entries in 'The Astronauts' (1)

The Vanishing of Ethan Carter launches next month on PC

The Vanishing of Ethan Carter launches next month on PC

Open-world crime thriller The Vanishing of Ethan Carter is set to launch next month on Windows PC, developer The Astronauts have announced.

Erik Johnson
by Erik Johnson
on Aug 23rd 2014 at 8:15PM in News