Pleasantly surprised, lots of great elements here, the backing chords are original and well mixed from what I can tell. I think after you throw a master on it with proper multiband compression and maybe an exciter element, and mess with stereo seperation/imaging a little more, this will sound huge. Kick could use a little more in the 80-100 HZ area I think, and maybe less mid in them? ALSO the big chords coming in halfway through the tune are WAY too loud in comparison. I totally get you want that to be huge but they highs are overwhelming at least, maybe just some softer compression there or balancing it out with automation of EQ throughout the whole song. If the actual drops were that big in the waveform and fit in a nice mix then I would be blown away.
Overall great work dude. Keep at it!