Groovy tune. Good production, esp. for your first time out. I'm guessing that you're one person, and that you're playing all of the instruments yourself. With that kind of settup, I assume that you're laying down the drums first, and singing the song along while you drum, and then recording the other parts later.
The result, I think is that the drums are a bit off, because while you're playing, you're guessing what's supposed to come next. IMHO, you'd be better off getting rid of the current drum track, and laying a new one on this one.
Again, very well done for a first recording, and a first composition. Look forward to hearing more. I like the cover art, and the message as well!
-Shoham