Microsoft’s latest attempt at world domination has been announced this week – they have revealed their new on-demand video service.
Much like the already popular 4od and iPlayer from Channel 4 and the BBC respectively, the MSN video player will offer viewers more than 1000 hours of popular shows both old and new. (more…)

