TAFKAF

A fast paced game of having opinions about ducks
Puzzle
an exquisite corpse comprised of 6 interactable vignettes