Wayward Strand

Wayward Strand

An adventure game set in a hospital in 1970s Australia.

Wayward Strand on Steam Games. Wayward Strand review, release date, video, gameplay, guide, game trailer and more.