Hey man some really good ideas and really good sounds although i do think it sounds like 2 or 3 different tracks welded together.
In my opinion (which dont really count for much) i think you need to make the different parts relate to each other abit more.. if you know what i mean. only listening to it on bad computer speakers so could be missing half the picture, but does sound very clean and crisp on these bad boys.