I'm really digging this! It's got a really good feel to it, nice atmosphere. I will say that I really wanted some kind of drop, or at least larger transitions than what were there, but then again if that's what you're going for (you've called it a megamix in your description,) then stick with it, that may just be my personal tastes coming into play. Your mixing sounds pretty good. If you wanted to, the bass drum could come out just a smidgen more, but other than that there's not a whole lot to say. Great job, and keep it up!