The Lost: THE LOST DEMO OUT NOW

Hello, The Lost Demo is out now for the Steam Next Fest. Here are important things to know: The demo will last from June 10th, 10am PT until June 19th, 5pm PT. The demo will only be have multiplayer and a portion of the…