@Tommy Blixt - (listening on AKG K701's)
Welcome back man...never heard any Radiohead, so I can't comment on that...there plenty I like here, the space, the 808 kick pattern the implicit hooks on the clean gtr, but just love your voice, the octave separation works a dream at the beginning.
Like the distorted guitars, kind of...think they might need to be further back in the mix..might also pare back the drums in the chorus could just be as they are for the first line of the Chorus, as there's a lots going on anyway.
To me it's a 'like on the first listen'
Hope it helps, keep em coming