Here's a little info,
http://www.c21media.net/news/detail....&article=20381
Doesn't say it its going to be on NTL but I sure hope its on FREEview. The problem with NTL is I dont think they have the room. I may have got this wrong but I'm sure I've seen people post from NTL saying the platform is full ?