I'm just speaking for myself, but I'd rather not see self-promotion in here. I feel like if this thread is going to work, it'll be about sharing music we enjoy, regardless of genre, for open discussion. Self-promotion could kill it pretty quickly. We already have a whole sub-forum for that.
As regards your song, I can applaud the energy that you put into making it. I don't want to discourage you from making music. I'll be blunt, though: regardless of my taste in the genre, there are a lot of flaws, especially in the mixing and the vocal performances. Nothing about it sounds fully developed yet. There's a lot of work to be done on your sound, your recording techniques, and your vocal abilities in order to get your point across more effectively. In my opinion the song structure and lyrics are similarly undeveloped.
I think the most productive thing you can do at this point is to keep practicing, in all areas, and keep recording yourselves. Focus less on promotion and more on writing good songs. It takes a lot of work over a lot of time, and there's no magic formula. Good luck!