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

SoftSide Magazine

Moby ID: 10879

Trivia add