Pretty cool game and mechanic! I almost went a similar route as you, but decided my gameplay would be more fun if I had a different take. Nice job!