I think it could have used a more gradual build starting with just movement than going to jumps got hard fast. I liked the shader staying 1-Bit true, I would add a scoreboard or local best if I was you as these always work for your kind of game.