i can't tell it doesn't sound fanmade in my opinion, but who knows...
i bet the track was getting passed around for months the music mafia / traders probably can't sell it anymore + don't need it anymore as well since it's getting released officially (for now ... waiting for that last minute cancellation)