I literally stumbled across this song while listening to something on YouTube and doing other things at the same time. I forgot to stop the autoplay and suddenly this track started sending my eardrums into ecstasy, and I had to stop everything I was doing and take notice.