IE 7.0 Alpha Revealed?

Published by

According to a screenshot making its rounds on some forums, Microsoft's answer to Mozilla's Firefox, Internet Explorer 7, might be in its alpha stage. The about IE shows a build of 0719, and another screenshot shows what appears to be tabbed browsing. No mention of a leak yet, but if these screenshots are confirmed to be real, then a leak is definitely inevitable.

Screenshots @ Flexbeta