Well, it's loud xD
The mixing needs a lot of work. The guitars at first sounded wayyy too scratchy, but after the other tone came in it sounded better. Not much you can do about beatcraft's drums, but you could try EQ'ing some of the drums.
Hope that helps
I liked the riffs though, and cool drum work - it fit with the guitars. \m/