Catchey!
Has a very nice variety in instruments, and you've managed to optimize the use of every one. Although I'm not a great fan of this kind of music itself, I think this one sounds rather nice. At some points, it was a bit repetitive, such as the end. I would've loved to heard the piano go on til the end, but still - great song!