Couldn't comment (or did find how to) on the comment to my previous comment, which would have been something along the lines of "idk bout shit but it could be better, good enough track though". I hear you have evolved since, good job, nice stereo field, balanced reverbs and separation of sounds.
Not that i'm any audiophile at any rate or particularly good at mixing, let alone mastering, but I have spent some time trying to get a hang of it. Damned difficult.
Good job I think! Nice track also ;) I like how the arpeggio(?) plinkplonk at the end is a subtle addition to the theme.