The song flows really nicely, transitions from "action" to "calm" are pretty smooth, not forced
There's a nice combination of 8-bit "dirt" sounds, smooth piano riffs and reverbed pads
I really like the ambience feel, this is a proper use of stereo - it moves, it lives - a lot of similar pieces just have all the sounds stacked in the middle, no use of far left/right,
My noob-producer ears can't hear any mixing problems, so good job with that
All together it seems quite professional to me, could be perfect music for some "less pixel" game
scouted ya :)