I can hear your improvement a ton in this, it sounds like you put effort into the melodies, and the percussion. You also made your samples/synths sound much less sharp than before. Although, it sounds like you're using mainly the same sample/synth for pretty much all of the melodies. Maybe look for a free piano sample? There's a lot of good ones out there that you don't need to pay for. :)