A really interesting idea! It blends the theme of the jam with this "stephen's sausage roll"-esque puzzle gameplay really well
Stephen was a big inspiration yes :)
Make sure you send this game to your friends, it helps me a lot o/