May 27, 2010 First posted on Twitter Watching Lord of the Flies. Every second Piggy is onscreen makes me more impatient for what I know is coming.