Pretty decent little tune, catchy. Bass is out of the key in the third, final chord. Fix that. Also, the instruments don't have much personality. Try playing around with some VSTs and see what you like, rather than slapping on a preset and calling it a day.
Also, volume overall is lacking. You could try a master limiter. Trim that silence on the end, too!
*puts hands up* Ya got me.
Love the composition! My only critique is that the bass is a bit lacking. Also, the overall volume could be boosted a bit.