I ended up tweaking some of the physics code, but mostly I've been grinding away at adding some incidental art that doesn't actually affect the gameplay but is an important part of the thing I'm going for here.
It's totally in a playable state now and I welcome whatever feedback people might have!