i thought it was pretty good :)
my only qualm would be to create more note distinction for a melody. its kind of hard to explain but someone commented on one of my songs with the same idea. basically, you song has really good horizontal movement but id like to see more vertical movement. maybe like every 8 beats, throw up the melody or somethin :P
but it wasn't a bad song :D
9/10
5/5