Uhh - not complaining whatsoever but is the Knot TV gone?? I'm so accustomed to having to right click to open a new tab and then closing the original and today I caught myself mid click because it wasn't there! Say it aint so that the stupid thing is gone?!