Good, but seems rushed.
I like how you have constantly been fine tuning and tweaking your song to make it sound better every time. While it sounded good fast in the beginning, it seemed to lose its effect near the middle and the ending. You are better off with your original speed in my opinion. I think this song has the potential to become an exceptional song with more work on it.
I mentioned earlier that you should make the song longer. Where you think it ends, you could in fact keep it slow like that for a bit longer then progressively add more to build up some momentum and then finish it off with an overwhelming ending. I would love to see this become a 3 minute song because currently at the end, it leaves me wanting more and more. You are doing a great job, keep it up.