Sorry it took me a while to get to this. I have to say it pleasantly surprised me! I typically don't take a liking to this genre, but I can feel the passion behind it!
All I would do it fix the mix a bit. There are some frequencies that are a little uncomfortable where they are. Otherwise this is really cool! Good work :)
It's good, but it's missing sum volume to your voice, and also to lessen the volume of the guitar a lil bit, and also to elevate a little bit the volume of the track (like, the rest of the instruments, I mean).