This made me laugh out loud. Win7China is basically saying the following (translated): To date, Microsoft hasnt had any version of Windows 8 leak (including the M3, M2, M1, Windows 7 Post-RTM). Even in the Microsoft Windows