User blog comment:MegaToon1234/LEAKED SCREENSHOT FOR PROJECT E/@comment-4589065-20150819135256

It dosen't look like a leak at all.