Windows 8 Server 64 bit leaks

7959 leak

A new build of Windows 8 has leaked on

The new build is 7959 and is a new 64bit server build for Enterprise.

Reports are that the build is still quite buggy, and of course will only install on 64 bit machines.

Read more at BetaArchive here.