Cool idea, and it works too! A few tips though:
1. Everything needs a bit more 'oomf', especially the lower guitars.
2. With the lead guitar, it does sound a bit techno, which is cool, but probably stick to either guitar-sounding or techno-sounding, not both.
3. There's something about the drums that I can't quite put my finger on...
But yea, this is really good stuff, keep it up!