I'm pretty sure Blasterjaxx played this at Ultra Music Festival, sounds pretty good. Was released as of 5 hours ago too, so it's hot off the press xD