Thanks for your comment, it's very useful. I will work on the platforming system (I had several good ideas from the comments)
I thought about different subtle but I didn't implement them... :'(