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

Seven Liu

Moby ID: 719319

Portraits add