I've seen it on before surfing, I gave it a watch. Not as good as the gameshows Nick used to have on air, but it's nice.
Nice. :P