Derelict – Review Ruan Shiels·March 23, 2010 Lost in Space Stranded on a desolate alien planet having crash-landed and written off your ship, you...Reviews·1 Comment·0