The physics simulation here and the creation of machines is quite fascinating. I imagine this could have potential for using these machines in various physical challenges. It would expand the complexity of the challenge beyond just passing it; the machine would also need to serve a mechanical purpose. But as a casual mobile game, I think it meets the requirements.