Hi, this sounds a bit incomplete to me. For sure there are some interesting parts that sound good and drive along,but I think it needs more work on the structure and the arrangement.
Sorry if that sounds a bit harsh.....your last song was brilliant.
Cheers
Jamie