Sorry for the delay, life got in the way (in other words, I fell asleep really early last night). Game thread is open: South Park Mafia