This is such a happy little tune while still being charming at parts! Kinda sounds some what like a new age postal service minus vocals-lol ;P Nice work sir!!!
Oh and I think that this song starts sounding good at
2:00
, before that there's far too much separation between the high and lows. Great job though, keep at it!