User blog comment:Megachamp/I PREDICTED THE FUTURE! . ./@comment-4904109-20120418004027/@comment-1981954-20120420201526

I guess that would explain it...

._.'