What song is this a remix of? I've heard it on soundclod before but can't recall the name.
Thanks in advance
OP here, I found it after some long pondering. Turns out I actually heard it in one of Demolition D+'s videos.