Atmospheric Indeed
You've got a great mind set for melody's and progression.
I think a bit of technical know-how with effects would bolster this song into something far greater.
The very first note, higher pitched synth could be changed, its got a bit of a warble-annoying sound to it which I think distracts from the rest of the song.