User blog comment:Ryan.popielarski/Return of the Triceratons/@comment-93957-20130814225556

When was this said? I can't find anything confirming it and none of the SDCC stuff seems to have mentioned it.