This has a really nice upbeat vibe to it. The piece also has a kind of retro feel though I can't quite put my finger on the era. The structure worked well for me. Moving things in and out maintained interest. Nice choice of sounds.
cool vibe you're going for right here dude, i quite like the melody and all of your sounds fit very good together. it really has got some kind of retro feel which i quite like, it sounds still fresh and the mix is also very clean.
lots of variation, kept my attention along the entire piece.
great job dude, keep it up, good stuff !