I really loved the beat of the entire song. It was creative, it was different, and it was overall enjoyable. I didn't really like the vocals though, they just seemed kind of drone like. Put more emotion, more fervor, and it will reflect in your music.
recording is tough...i just feel that tracks like this needs a face...putting a face on a track can be very challenging sometimes though.