South Park Still Coming To XBLA, Now That You Mention It

Microsoft announced at E3 2008 that a South Park game was coming to Xbox Live Arcade. It couldn't be found at E3 2009, but Kotaku has got an update on it's status.

The story is too old to be commented.
Sonyslave33424d ago

awesome XBLA getting alot of kick a$$ games this year.