Gimme longer, gimme more layers.
I listened to the rest of your stuff- didn't take all that long. Take a line from Philip Glass and draw things out a little more. People tend to be much more patient than thirty seconds before judging a song. I need more melodic content to appreciate it. Rhythms alone do not suffice for my tastes.