Videogameszone.de published eight screenshots of South Park for Xbox Live Arcade.
I guess its a tower defense kind of game then. I thought SouthPark was a FPS like the one on N64
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.