http://www.gamerscast.com Finally, the game is here! After being twice delayed, the studio behind Fallout: New Vegas is back with the South Park license! But how does this turn based RPG in South Park, Colorado hold up? Here's the review! It's available now for Xbox 360, PS3, and PC!