Hey, thank you for playing! I've actually re-released this game on Newgrounds with better collision if you're interested. You're definitely right about splitting the game into levels and adding coyote time and jump buffer, and before I submitted I thought "hmmm I really should've split this into levels or at the very least added checkpoints" but by that point it was too late lol.