There's a new South Park game and it's all about superheroes
@ 2015/06/16Well, Ubisoft just kicked off its E3 press conference with what's definitely a crowd pleaser: a new South Park game. Aisha Tyler (she of "LANAAAAA!!! fame) brought out Trey Parker and Matt Stone to announced the title, South Park: The Fractured But W...