The game feels quite polished for a Game Jam game. The mechanic that you need to collect those Diamonds could have been more explained, as it was quite unclear.
I disagree with the need to provide more explanation. I think that the only thing that SHOULD be explained to the player (especially with regards to platformers) is how to control the character. The rest of the mechanics can be learned along the way.