🤔 What game had the working title "Quiver"? (answer)

Village Bench

Moby ID: 43880

Logos add