While this is further on the improv side of things than the games I usually like, I am actually really intrigued by the concepts and want to try them. Especially the third one. I feel you could also very easily give these to someone who had never played something like this and they could instantly grasp the concept.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.