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

Celusis

Moby ID: 48471

Logos add