Xbox Live Update: Week of April 3rd 2012, Diabolical Pitch

Aside from the brand new Forza 4 DLC pack, the most noteworthy release this week is easily Diabolical Pitch. A Kinect-controlled baseball game? Colour us intrigued.

Read Full Story >>
The story is too old to be commented.
TrendyGamers2417d ago

Might have to pick up a couple of Metal Slug games.