All is Lost in the latest from developers Foursaken Media. Explore ...