Xcast Episode #104 Recorded on Tuesday February 23rd 2009

The crew over at the Xcast go over all the news going around the Xbox 360 Community over the past week. They touched on topics such as NYCC '09, Street Fighter IV, Xbox Live activity, Lost Planet 2 and much more.

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