This Week on Xbox Live February 4, 2010

This Week on Xbox Live, we check out demos for Battlefield: Bad Company 2 and Aliens vs. Predator. We also check out full games for Dead Rising, Halo Wars, and Zombies! Lots and lots of zombies!