This was super cool and actually is similar to an idea I had for this jam as well where you controlled multiple characters at the same time - yours is much more fleshed out than my idea though!