it sounds pretty good overall and good guitar playing, but:
Too "boomy" for me, try lowering frequencies at about 70-100 Hz a bit, maybe side chaining the bass to the kick drum.
I think the mastering process you did squashed the bass frequencies too much.
also its a bit too brittle to my taste, need to lower a little bit the high frequencies at about 18,000+ Hz, something like -3db.
you should probably try using a better (more realistic) plugin for the drums like BFD3 or Slate Drums, sounds a bit too much like EZD or Addictive Drums for me, but maybe its just the mixing.
And vocals are missing
other than that - good job!