Despite the latest flaming between Apollo and Silverlight, Microsoft is still very much in love with Flash, or so it seems with the Halo-esque website for VisualStudio.

Defy All Challenges

It’s all bells and whistles, zigs and zags, and lots of flash video. If you don’t mind watching a bunch of MS engineers with the usual evangelizing BS,  go check it out. I only enjoyed the Halo videos – some of them are actually fun.