Well done and quite polished! It's the kind of game I'd expect to be for sale. Good mechanics and nice variant on all the theme.