You've got a few bugs that break the game entirely, namely something I'm calling "wall skips", by jumping repeatedly at the right wall, you can clip into it and it sends you up 4 screens. the left wall sends you down 4 screens.
Thanks for the feed back !
I found the collision detection on pico to be quite finicky sometimes.