I am sure you were, as I was, worried. When a Windows Phone 7 ad appeared that promised revolution, one felt several unnecessary revolutions in one's normally placid parts.
However, two new ads, which appear slightly unfinished, have leaked via WMPowerUser, and there is no hammer and sickle, no mention of Cuba, not even some sad, slick...