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

City Interactive Americas

Moby ID: 12273

Trivia add