I liked the song but agree with Daniel, it needs a bit of polish.
I hear a few lose timing things in places that could be fixed up. And generally it sounds very dry, especially on the vocals. Too much reverb can sound bad on used with care, using it for effect and using the lack of it for the same can be really great. The vocal, especially in the chorus need something on them IMHO.
The guitars are a little too loud in places relative to the vocals.
But overall it's good stuff, good song nicely arranged.
Tom.