Xbox Live Arcade Update – Jeremy McGrath’s Offroad, The Walking Dead: Ep. 2
There are a pair of quite different XBLA releases this week, so hopefully you’re either into extreme off-road racing action or cinematic zombie adventures. Read on for all the muddy/gory details.