Fun when it works, but buggy. Most of the time, the character immediately falls off the cliff the instant the game starts, before I have a chance to crank, but other times, he stops at the end of each platform until I start cranking. There’s also the crash after two respawns, as others have mentioned. Here’s the full crash log:
main.lua:53: attempt to index a nil value (global 'bgm')
stack traceback:
main.lua:53: in function ‘initialize'
main.lua:286: in function 'gameOver'
main.lua:253:in function <main.lua:115>
The game’s RAM usage doubles on every restart, so I think it’s just running out of memory.