Good game idea! I felt like the game was hard as well. I'm not really sure how to improve it without making it too easy though...
I just found one tiny issue: sometimes I happened to stuck the character "in" the platform. It's not annoying but I thought it could be helpful to mention it.
Anyway, keep up the good work!