From the BEGINNING I was like, "Come on!". I really like the vague and mysterious beginning with the bass synth looming and coming in. I would have let the beat come in a bit sooner. But I think the strongest point is your soundscaping. Great development, as well!