The making of Unchain
The language used for Pico8 is LUA. Which is a terrible programming language (IMHO of course).
But it does the job, lets you do some neat syntax tricks to keep your character count down. After all the whole thing needs to fit in 8k of code.
And it lead to me finding out about Love2D, someone has written a Pico8 backend to. Find more details in this Pico8 forum post. Which then lead to everything else I was doing after.