Oh yo thats sick thanks so much for the feedback! You're definitely completely right about all of that but I'm not gonna fix any of it (NOT TRUE, SEE EDIT) because this is my first game and it was more of just a way to prove to myself that it's possible for me to make a game. Plus all the code and file organization is really bad so I'm basically just gonna start from scratch and make a "sequel" now that I know how to do most of this stuff.
If you do want to try out levels 4 and 5, you should be able to go to your user folder and then:
\AppData\Roaming\Godot\app_userdata\Hellsprawl
and then change all the 0s in playerData.txt to 1s, which should unlock all the levels.
Once I get started on that "sequel," I'll start posting devlogs of it on my YouTube channel if that interests you:
https://www.youtube.com/channel/UCQZIlIVC62IX3KBFsHF_dMA
Thanks again for playing!
EDIT:
Its been like 20 minutes and I've changed my mind lol. I'm gonna make that spike hitbox a bit more forgiving and make level 3 easier.
EDIT 2: ok its been fixed lol