South Park Achievements has just published the achievement list for South Park.

The game features 12 achievements and will reward you with the usual 200 points.

Read Full Story >>
The story is too old to be commented.
RockmanII73938d ago

Was excited for this game until I learned it was a tower defense game

y0haN3938d ago

Tower Defense games are awesome. Play Plants vs Zombies or PixelJunk Monsters and say you don't like them.