The composition of this is pretty interesting. That said, the mastering has quite a few issues where your sounds are walking over each other. The sound design could also use some work, as if you had EQed a few of your sounds, they could have meshed together much better than they did.