Sorry, wrote this last night but internet went out
About time... You've made something I give two shits about.
First and foremost issue was leveling. If it was me, I'd have mixed the lead a little more quietly. There were certain other elements that weren't blended in well enough on the left pan and the bass needs to be a bit more dynamic, especially if you do make the lead more quiet. I mean, I'm not saying it doesn't stand out, but perhaps it should, more at certain points where I feel you're trying to get the bass to hit you in the face (otherwise, this would be a miniscule tweak in the mid range).
Second issue was little blips of clippage at certain points, most notably at the ending fade out sequence. I know that this ain't no mo'fuckin' dB clipping, so I couldn't tell you what the fuck is causing it.
Now, on to praise. The song carries that sort of Japanese metal/pop vibe throughout which I find quite pleasant and I think it could be successfully converted into that genre with the proper instrumentation (plus if I heard the lead as vocals like I am in my head, I think I'd love the resulting song). In this respect, you could classify it as 'happy hardcore', but it doesn't have the same mindlessness you get from other songs in that genre, so I'm not sure it would be due.
The song has a nice length. It could go for a switched up breakdown, but that's not exactly necessary in the least. So, what you have here is a well structured song with few issues, zero outstanding issues and a good hook. Great job, kardesh.