I was thinking about using making a scale model of a cityscape and letting people race cars with cameras mounted to them. Getting stuck would be a feature (just like a real car race, if you get stuck somewhere you'll lose), and require human intervention to fix. I think latency is the real problem, games work around this in many ways that aren't possible in the real world.