Some of our readers who wishes to remain anonymous have tipped us about Windows 7 Build 7068 which appears to have leaked on the internet today.

Continue reading... »