Top
20°

‘The Vanishing of Ethan Carter’ Announced

A newly formed indie studio called The Astronauts has announced that they are developing their first game titled The Vanishing of Ethan Carter.

The story is too old to be commented.