Holy smokes this sounds and looks nice! Although from the mechanics I get the feeling that neither of you is a programmer :'D. The mechanics are way simpler than I was expecting, and also very difficult.
Indeed neither of us is a game programmer and we are still into learning period with unity :)
But I can say it works and is simple as we wanted it to be, precisely ;D