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 >>
The story is too old to be commented.