South Park is no stranger to video games. However, today's newly announced South Park: The Game is easily the most ambitious title the franchise has ever attempted.
The first details about Borderlands 2 are revealed in this month's issue of Game Informer.
Especially with map DLC. Allowing someone to bop out to their storage and return without ..."