Sounds like BS to me, it gets cut at the end, it sounds like some kind of remix and nothing like the full track should be.
To me it just sounds like a demo of the extended version, I reckon the final will **** on it though, from what we've heard in the video snippet... well, I hope :/