Windows 10 Build 10074 Leaked Online (ESD)

Another Windows 10 build 10.0.10074.0.fbl_impressive.150424-1350 has just leaked onto the internet. The latest one, Build 10074 comes as ESD which brings a bunch of new user interface improvements and much more.