Unless you were, like some of us here at Consumerist HQ, such an ardent fan of Community that you followed the sitcom when it made the leap from network TV to streaming video, you are probably only vaguely aware that something called Yahoo Screen even existed. Well it did. Notice the use of the past tense. [More]