The melody is a head-sticky one. That's a good atmospheric feel you have there too. Nice tempo, is that 130 or 140 bpm? I have trouble telling this time.
I don't know why the ratings are so low? you must have gotten zerobombed badly.
So many votes too. I could only bring it up to 4.18 from a 4.14.