I think the drums lacks a bit of punch. Also would have liked the piece to stand more on the foreground,to be more melodic and catchy, I dont really know why but I expect 2d platformers to have a soundtrack you can listen on its own more than puzzle games or fps for example.