Well...
I know this could sound good, so I'm giving you a 7 for the effort, but for the time being the mastering is awful: the track in general is way too loud, distorted and overall a little intimidating to listen to because of it. It's hard to enjoy the track for its other qualities because of it.
You should work on that and resubmit it =)