South Park 10 the Game in the UK

South Park 10 the Game in the UK
For all you guys on the other side of the pond, South Park 10 the (mobile) Game is now available! Get more details on the South Park 10 the Game’s U.K. webpage!