Awesome!
The only problem i have with it... is that it is in the wrong section. It's much closer to a recreation of tension rising than a separate techno song, and really should be place in the video game song section. Doesn't knock any points off tho.