Only a few days after build 2114 got leaked to the net, a new beta release of the upcoming MSN Explorer 7 has found its way to the public. There is no word on new features yet, but if you are interested in this puppy you can just go ahead and try it out yourself!