Posted inGame Reviews
South Park (PC), Is Still A Bad Game | Demise Reviews
South Park is a first-person shooter video game based on the American animated sitcom of the same name. The game was developed by Iguana Entertainment, using a modified version of…