Once Upon a Time is the award-winning storytelling card game that encourages creativity and collaborative play. One player is the Storyteller, and begins telling a story using the fairytale elements on her Story cards, guiding the plot toward her Ending...