Wow, this has great nostalgic video gaming vibes, but also sounds completely fresh and unique somehow. The vocals are the only thing that seem kind of out of place in both time and pitch - were they from a pack or something? Otherwise, I really love the instrumentals you've got going on here and if you ever need help with getting things to fit right, I'd be interested in lending a hand.
Anyway, great stuff. I seriously like your composition style. It's like chiptune but without being pigeonholed to the SID chip or whatever :)