Freshly laid South Park: The Game screenshots

Parker and Stone-written RPG from Fallout: New Vegas dev.