Interesting experience. However, I did not like to read often the word "must". Many games don't fit with your explanations, but they are innovative and well done. You exposed here some interesting ideas, but who can say "this one is a good game, but this another not". Thank you for this experience ++