That's funny that BeatPort has the "exclusive" mention on this release (out apparently on March 5th on their site) although the whole world got this album since mid April
What do you mean by this, was there a leak or something? It was definitely released yesterday, and if i'm not mistaken Beatport is the only place you can get it besides the Bad Taste store