User blog comment:TurtleShroom/The TSP Conspiracy, and/@comment-477220-20100219175452

I was right. About the Parodee at least.