In Once Upon A Time the players create a story together, using cards that show typical elements from fairy tales. Each player has a secret “ending” card that they are trying to steer the story towards, and other players can use cards to interrupt and take control of the story. Once someone has played all their cards and satisfactorily concluded the story according to their ending card, the game is won. So, a co-operative game, but with a winner! This is the latest edition with new artwork by Omar Rayyan, a new card set, and a simplified rulesheet. 2-6 players, age 8 and up, allow 45 minutes to play.
See the game played in this very funny episode of TableTop: