Learning curve too high
I enjoyed the game except the lack of enough checkpoints makes it almost impossible for me to finish. I stopped on what id say would be the 3rd or 4th ice level where you jump over spikes timing between bullets and stopped at the 4 switch 4 lazers with the spike bug.
I may have missed the info pad on using punches to jump dash, and the switch on double jumping on bounce blocks, but if there are non they should also be added along with moving the info pad that says you can flip on ice to the first place with ice.
You need to start the player on the info pad that says how to jump. I didn't like key smashing to find the jump key to then be told how to jump.