Just a quick question: What the hell is the Astrid Incident? It is mentioned in the handbook and it says Jason would find out soon what this means. Did I miss something?
Far Cry 3
Game » consists of 12 releases. Released Nov 29, 2012
Game » consists of 12 releases. Released Nov 29, 2012
Log in to comment