South Park RPG Gets E3 Trailer, Release Date Derek Merdan June 11, 2012 2 Before I get to the real story here, I want everybody to know (or remember, if…