It's a nice composition, but it doesn't evoke the same feeling as the imagery. It sounds too clean for that, IMO. The first 30 seconds are neat, but then I really wanted to hear some dirty Aphex Twin screeching noises, not the very decent beats you did.
Still, as I said, it's a nice sound and I like it for what it is, but it doesn't go well with FO3 explosion footage.
Keep 'em coming, though.