This is probably the best and most unsettling concept I've seen for this jam. Reminds me of both QWOP and Who's Lila?. Very impressive that this came together in four days!
You nailed the inspo! Those games were 100% what we drew from. Thanks for the kind words!!