Video just went live from the countdown timer off the site. Looks really cool, but I'm not sure to think of what it is or what this means at all. It appears to be a fan film....but an extremely well done one at that. The team behind this certainly knows how to market a website too - it seems like a good portion of the internet was expecting a MW3 announcement at GDC.
Log in to comment