The invisible block at the start is quite something. And the movement seems way too quick for me, are you handling it it Update() perhaps, not FixedUpdate()? This would cause the movement to be dependent on the amount of frames/second you have. The jump feels to be not responsive to me when im right on the edge.
Good first game, but it for me personally it was on the wrong side of challenging/frustrating