i'm like 99% positive it was flylo himself.
less than an hour after the leak appeared he was on facebook and twitter posting simply "You're Dead!"
Yeah I noticed that as well. Wonder if he considers it mattering much these days, on release everyone will just download/stream anyway so might as well leak it. I do hope a bunch of people pick up a physical copy or something though, he deserves to get some money for putting out consistently fantastic albums
If there's a shitty sounding version out, maybe he just leaked the HQ version so people wouldn't listen and think it sounded like crap as well lol