@Rowlof I definitely didn't realize the levels were randomly generated - that's impressive! Thanks for explaining how the springs work, but I don't think your procedural generation correctly checks if the level is possible. Because both my first and now second launch of the game had levels where it wasn't possible: https://imgur.com/a/jH9hLg3
Viewing post in RumRun Island jam comments
Most of all, I'd display the controls at all times - ideally showing them in combination with the obstacle it controls (so you know what they look like). Ideally there should be a short tutorial level with one of each obstacle and you have to press each of them to make it, with a moderate distance between each obstacle and failing if you don't press it. I'd definitely try to make the controls more responsive too. And lower the volume of the music a bit. But great work - procedural generation definitely helps with making longer gameplay, and I wish I had time to do something like that for my game.