I've gotta say that was not what I expected. Initially I thought I had the wrong link. Definitely a lot of energy in this short number. Where the vocals vocaloid? or some other synthetic voice? Weird effect and in some ways quite endearing as a one off. Instrumentation was good, obviously relying heavily on the beat and the riff base but well captured.