Yeah, right! Not that I don't think they don't deserve it, but I feel something does not seem to fit...
Episode 88.5 launched at April's 1st, more details in the next episode, their enthusiasm does not seem proportional to the size of the news - dunno, but I would be screaming and jumping around...
--Rafael