I guess you were right when you said that this isn't even remotely ambient, does drums are packing heat! lol
Overall it is a pretty enjoyable track though, nice job!