I had already given up participating in the jam when 24 hours into the jam I came up with that puzzle as my take on the theme. It was simply too out-there to not implement. It was only after coming up with that puzzle that I decided to make a platformer around it.