It's really an interesting concept. You should keep up with that idea and make it bigger and more complex ! It's a really good mechanic that you found that gets out of the generic simulator.