Amazing how many variations there are on similar mechanics. I like this one - deceptively simple. And nice presentation too - great job!