I like what you guys were going for. It sounds disorganized though. You could have done a better job of making different parts of the track sound more distinctive. Also, your mix doesn't have good dynamics. Most of the track feels like it's at the same volume and it kills the tension.
Just offering some constructive feedback. I think you did okay. :)