Now if this "leak" was dated and actually meant that vsXIII people were helping with stress-testing the pre-alpha build, I would understand, but... *insert huge list of inconsistencies here*