Solid timing based platformer you got there! It is hard, but it felt hard because it seemed designed to be and not because of lack of polish or frustrating mechanics. I think the game would benefit from tweening the camera upwards when the player gets higher instead of changing the camera position immediately, it wasn't always easy navigating on the transitions