Hello,
I heard that song on VOD from stream on twitch tv. I tried to finding it for a while without success
Here is VoD link: https://www.twitch.tv/videos/149192685
Song starts at: 03:11:32 and is hard to Shazam due to the commentary.
I'd be incredibly grateful if anyone finds it or know it.