Really good! The mixing is smooth and the sound design is overall pretty well done. (Although not to be nit-picky, but the lead used around the 1:43 mark was a little too loud and unfitting, but not that big a deal) The main thing about the song is that the melodies aren't consistent and don't really make the song flow as well as it should. Just for example, a pattern would play in the middle of the song for about 20-30 seconds, and then that pattern would change and not be used again for the rest of the song, and the same would go for the pattern after that too. But besides that, it's a nicely made song. Great job, man! :D
I agree about the melodies being tossed out too quickly, this is my attempt at creating interest by not repeating phrases but unfortunately it does lead to inconsistencies. On that note :D I will attempt a more fluid track in the future, thanks a lot.