Welp, with new "Web 2.0 Buzz" ownership, TR is effectively a dead shell like most of the other "Tech Journalism" sites, bye.
I think its telling they flipped the switch with no warning on a major launch day that was bound to drive tons of traffic their way.