Its a darker version of Goddess of Machines. (I think you said this in the discripton) I Like this. I feel about the same with this song and Goddess. Both are good in their own way, as this one has more of a chaotic feeling, and the other have more of a...mechanical eerie feeling to it. I can see both of these being used in a flash game =)
sorry for the crummy review, but I'm realllllyyy pressed for time right now.
Please contact me if you would like to use this in a project. We can discuss the details.