Post Thumbnail

[Update: Using random.org, we've chosen and contacted our seven winners. Thanks, everyone!] Capcom wants you to leave your warm house, head still spinning from last night's excessive turkey consumption, and plunge yourself into the retail nightmare that our species has come to know simply as "Black ...

8 years ago 0 Comments
November 24, 2006 at 2:20PM
Post Thumbnail

Capcom announced today that the multiplayer demo of Lost Planet will (finally) be available as a free download on Xbox Live come November 23rd. Stuff yourself with as much food as possible (although not turkey, you don't want to pass out) while this thing downloads and see what all the hubbub is abo...

8 years ago 0 Comments