The vocals could be turned down some, but then again, the wella wella wella thing was kind of annoying to me (no offense, just being honest).
Guitar was to low in the mix to my ears.
Other than that, it was a good recording.
Check out my band:
Havoc Din
Havoc Din