The difficulty is fine, although something does seem a bit off with the collision response.
Yeah, the collision is not great.
I'm bad at games so it's hard for me.