Catchy piece. The chord progression is a bit cliche, but I like the instrumentation and mood. Harmonically speaking, this piece needs a lot more variation, though. You change up the texture a lot by adding and subtracting instruments, but the basic progression that first appears in the beginning 5 seconds doesn't really change much. There isn't any strong melodic content, and after a while the piece just loses its sense of direction. You do change the energy level a bit, but overall it just needs some more variety in terms of pitch and underlying chord progression. You also have a couple of bass bombs in there that might warrant some stricter equalizing, but overall I thought the mix was pretty clean. Keep at it, man. ;)