This Week on Xbox Live: February 18, 2010
On This Week on Xbox Live, we find new downloads for Resident Evil 5, P.B. Winterbottom, Beautiful Katamari, Need for Speed Shift, and much more!
Wow, "The Law" is another awesome trailer from Red Dead Redemption. This game keeps looking better and better every time I see something more from it. April 27th can't come soon enough!