Lucidity and South Park arrive on XBLA this Wednesday

Source:
1UP


Comments