This week on XBLA: South Park and Lucidity
South Park and Lucidity are the latest Xbox LIVE Arcade games to be released. They’ll be available this Wednesday for 800 points each.
South Park and Lucidity are the latest Xbox LIVE Arcade games to be released. They’ll be available this Wednesday for 800 points each.