sounds more industrial than indie...
...but I dunno if there is that category...in any case, I really liked this...took me off guard in the beginning but then got me hooked into it...it's catchy...reminds me of something I'd hear for a Jhonen Vasquez animation :P
if you get a chance, check out my song and give me some feedback. I'd love to hear an honest opinion from a talent such as yourself :)