I'd say that while all the songs are enjoyable and fairly well done - to be perfectly honest - they do lack that professional polish that I'm used to hearing from the veterans around here and elsewhere. That's not to say that the songs are amateurish, per se, but rather that they are a bit more cut-dry than... some.
Even so, these songs got me through a restless night, so thank you, and keep up the good work :]