Very cool game and concept! I sure did feel the chaos haha. It becomes very stressful very fast (in a good way).
Check out our game if you can spare some time. We're trying to reach 20 ratings as well :P