South Park Game Comes Out with a New CoolTrailer

To tickle your funny bone even further, you will be also exposed to slapstick goodness found in South Park series throughout the game (TBH, we don’t expect anything less) where each of them plays a role/character from ancient times or maybe Lord of The Rings books. Did I mention High Jew Elf and a Princess character?