Grabbed a few of the songs, and I was really expecting them to suck... you know, most of the time people post up their hobby music tracks there is good reason they are a hobby.
These could be some really great songs with a better drum machine (or a drummer) and some production work... still, very nice.