Dead Space By frankthelizard March 23, 2009 5 Comments Fucking amazing game!! Ending scared the shit out of me. That is all. 5 Comments