I know that it can be a bad idea to upload a song right after I've "finished" it. But I always feel so good about it that I can't help myself. It's possible that two things are messing the song up: the mixing and the rhythms. I can't hear those properly when I'm high on melatonin.
In fact, all I can hear is rock. So you better enjoy it! =)
EDIT: Removed from "General Rock". By their standards, I wonder if it could be considered rock at all :o
Please contact me if you would like to use this in a project. We can discuss the details.