Not sure if this is legit or not....but someone with a spare machine can test it out. <Removed URL, most probably a scam>
This is most probably a scam, please do not post anything about Windows 12 before Microsoft announces it (or when there's a leak from an MS source). Thanks. Closing here.