Good song
generally gd performance too....I love the ambience/sense of space in the overall recording...very live and natural, not in that amateurish/garage way.
vocals too soft (and thin), drums (esp. snare) too loud but nice drum tone overall (a tad dry maybe).
overall most of the instruments sound "soft" (unfocused). I would give them each a light touch of eq /HPF to make their critical frequencies more prominent and distinguish them more from the overlapping frequency bands, bass more ballsy, guitars more presence, etc.
Good job and have fun