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.