Great game! It could be its own game or a mechanic in a much larger game. I can see a lot of possibilities with this.