July 15, 2009
iD Rage Teaser Site

After the Impact is a new teaser site for the new iD Software to-be-released-when-it's-ready game, Rage. And when I say "teaser" I really mean "teaser". People more detail critical than me will probably be able to find secret hidden things in there :)

Posted by Arcterex at July 15, 2009 09:23 AM