The Lost
Discuss it in the forums!


39 screenshots available for The Lost.


July 18th, 2002
Crave has launched the official website for their upcoming survival horror The Lost.