Sounds like a lot IDMish stuff a la Aphex Twin, Squarepusher or other Warp Rec./Rephelx artists imho (braindance rings a bell?). Nothing special psychedelic about it. Nice track though
What about Orzels Machine - "Torque Is Cheap" ( http://www.myspace.com/trickmusicuk ) ?