Oh this is no classic jungle thing - this is full on Rupture mainstage peaktime madness, think 97 Dom / Tech Itch stuff and you are in the right ballpark
Do love those Rua releases though - have TMSV staying in my house tomorrow night after the launch party for the new 12"