That's and interesting Critique and very refreshing. I haven't touched that song in ages, perhaps I'll load it up on my DAW and make those changes :3
I heard your music from another thread; it is impressive and captures the theme you wished to make.
This one I made a long time ago and Probably needs a remaster.
I used a compressor back then so it doesn't sound as good as it should
Dungeon Master - Screamer Jam