1001 Nights

A Thousand and One Nights is a game in which the players play Courtiers who in turn play characters in a story that everyone is collaborating to tell.