This is a new tune of High Contrast's. He ended his set in New York with it, and it was insane. It actually has THREE drops, so I'm assuming it's gonna be an album opener/closer or something. Very big tune, but alas, no name yet. He said on Twitter, when someone asked, that it's gonna probably be on the album.