Microsoft Soapbox...Video on Demand

I just find it incredibly funny that this, was released today considering the announcement that Google bought YouTube was also released…interesting! It’s only been a couple of hours, but the war has already begun, lol!

I also find it interesting that it seems to be running on Flash Video too!