Finish it, damnit!
It has potential to be a great tune, but like you said, it's a demo, so no full score from me! 4 and 8 is respectable, anyway.
Now some creative criticism. (You wouldn't put up a demo unless you wanted some, right :) Ok!
The first thing that came to mind is that the song is too slow. You're plodding along at 109 bpm. Unless you're intentionally taking the song slow, you should really take this tune waaaay up, between 150-160. Most dance tunes fall between 130-145, but because of the sound, styling and chords progression, this tune would be better suited at a faster dance temper, ala the happy/frantic tunes of DDR. When you develop the song you might want to make a really slow section in the middle, only to build it up to full speed again. It would create some tremendous hype.
Second: do not apologize for it being too loud! That's what this music is supposed to be!
EQing and compression: You need it. Since all your sounds are high energy you need to make sure they all have some wiggle room. I also want to hear everything else throb around that kick.
Also on the high energy note: Use a good resonant lowpass filter to roll off the high end in sections, then and build up into a huge sweeping crescendo.
Well, that should get you started!.. Then again, I could develop the song for you if you like! Damnit! Now I really want to! :P I already have a remix of Temple in the pipeline, so what's one more, right?
Let me know!
Keep up the good work.
Mo