I think it could use a bit more sounds going on as well homie. Everything in there gels quite nicely, but just doesn't seem to have much progression in my opinion. I think building a few nice little atmospheres for in the background would really keep this thing pushing along. Just my opinio though homie.