Oh and there also appears to be some non-determinism in the physics (exact same nodes can lead to different results), which isn't great for a game with this premise
Thanks for the feedback! We're aware of those issues, we'll try to fix them after the rating period has finished :)