Well, even though this song is as awsome as it is. The main tune in the beginning is barely there, i can hear it. and it DOES sound like ''outer space per human definition'' but i would really like to see (or hear) that part of the song more loudly.
Apart from that, this is a great song. Good work.