Lovely experiment and sounds like a lot of fun! I definitely feel your electronic roots in the production. So there are some things I would note if you intend to continue in this direction down the road.
Guitars for heavy metal are typically double tracked, meaning rather than using a chorus on the rhythm guitar to achieve stereo width, 2 different performances of the same guitar line are panned 100% left and 100% right. To achieve this digitally, edit the midi velocities and occasionally articulations and pinches, hand position if applicable, and attack and release times. I will usually use humanize function on only one track.
It sounds like this was not done for your 7 string, and that detracts from the mix for me.
Regarding your approach to drums, I think your drum writing is great. That jingle bell in the right channel I would pull down some volume wise and move a bit more to the left than where it currently sits. More orchestral cymbals would be appreciated. At subtle volumes they add a lot of space.
I think I would put this somewhere in industrial, as it feels very electronic and not so much metal, but definitely a fusion genre (and I am not rating genre anyway)
For your snare, I think I would actually hard or soft clip it and compress it dynamically, as well as add a subtle slapback delay or other FX noise below it with a longer tail. It sits a bit flatly and could use grit -- have you ever heard the bottom of a snare?
Your hihats could probably sit a bit further in the left channel. Sometimes I like to add a subtle delay to them that ping pongs to the right channel.
Some variation to guitar articulations would be appreciated, like diminished chords and dissonance, chuggs, etc.
Otherwise, wonderful piece. Great work!