It sounds like something Radiohead would produce in their faster louder moments.
Also it has a bit of the same vibe as "Drown With Me" by Porcupine Tree, though the production is a lot messier than typical PT.
https://www.youtube.com/watch?v=XkpLyQwKoks