Not bad
This is a track with a good groove and have good energy but there are some things I would do different:
First thing that jumps at me (as a guitar player) is the "fake" guitar. You can ask a real guitarist to help or you can make a classic rock trick, making two guitars and pan hard left and right. Make those with different instruments or settings other way it will sound mono.
At 01:22 there is a bit of harmony clashing between choir and guitar line. I don't know if is intended that way or got like this by mistake.
Overall good track, worth a listen but can be improved.