Don't listen to them dude, I thought It was pretty cool. I enjoyed the transitions in the art, it was pretty neat.
I will say though, an auto loop is kinda annoying. It's good to have a defined end in things like this.
Either way, Good job, cool effort, and I dig the music, it's interesting if nothing else.