Top
20°

Rumor: Zombie Wranglers to Devour Xbox Live Arcade Next Week

I love it when Microsoft's own PR spoils their announcements! According to an accidental appearance on Inside Xbox, It looks like Zombie Wranglers could be getting released on XBLA as soon as next week.

Read Full Story >>
360.kombo.com
The story is too old to be commented.