User blog comment:Somarchy/Rumors on Case Zero release dates./@comment-2189224-20100716025942

It was not Tape it or Die. It was some forum. Just type in DRCZ release date. And, yes, it is my fault that I believed it.