The Vanishing of Ethan Carter was releases last year on Steam. The game offers you amazing first person story drive gameplay. Now a new edition The Vanishing of Ethan Carter Redux is available through Steam. It is a free download for...