Although the recent Cartoon Network upfront presentation (they still have those?) didn’t reveal any major surprises as far as programming goes. Two new concepts and surfaced. The first is that the network is now ‘Always On’ but given the previous iteration of the idea, my money is that you have to be a cable or satellite subscriber to access. Boo. The second is a bit more interesting and is another attempt by an established network to figure out the teen mindset.