There are really stuttery samples, drums and synths. Along with the skittering electronics there is some rambling for the first bit of the release. It sounds like either Russian or Ukrainian but I can't be sure. Later in the run time some guitar comes in, chugging along with a somewhat metallic tone. This guitar sometimes breaks into complete noise and feedback, all the while a beat pounds you into submission.
As time goes on the samples and instruments become more abstract, the muttering vocals make a return at points also.
This really is a weird one, give it a go if you need a refresher from your usual, more conventional, listening habits.