I'll agree with some of the other comments in saying that jumping from a downwards slope was awkward, but there is definitely parts of a solid platformer here. Well done.
Tank you and after some more thinking i also thing that the slopes are weird