cool song. i have no idea what it could be, but it's pretty neat. it sounds kind of like a more polished version of something that might have appeared in Doom . . . or something.
have you ever listened to Holy Fuck? they were pretty much the first band that came to mind while i was listening to that.
they are really awesome; check 'em out.