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.