not bad at all
the beat breaks were awsome. nice job with the drums. i really couldnt have done it better myself. the synths however.. could have been a bit more diverse. all in all,this song has enough complexity and originality to be considerd good. overall it wasnt bad. keep it up