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.

 

 

Comments

blog comments powered by Disqus