18 Replies Latest reply: Jun 7, 2010 6:39 PM by Drathro RSS

New Info up on Xbox Live

Insidious
Theres a video on xbox live for those of you that have'nt seen it. Answers some good questions especially people still speciulating the time period. It is confirmed to be in vietnam