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

Quad Arrow

Moby ID: 47902

Trivia add