This is skewing the truth though. TT broke an NDA agreement when they had an early product shipped to them and the editors defended the move, even though it was the wrong one to make. Now people are just spinning the story around and they're getting all the press and hits in the meantime.
TT and Nvidia have been developing a lot of animosity recently. The 660ti leak made it all pretty blatant. I'm not sure Nvidia were even willing to supply them with the cards in the first place though.
You were watching until a stone was cut out without hands