This is incredibly well-polished for a game jam. The characters feel nice to control, the puzzles don't feel janky, and the mechanic is well-integrated. It is only one mechanic, but that one mechanic is done well. For a full game I'd like to see a bit more, but for a game jam, that's more than enough. Excellent work.