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

Void Star Creations

Moby ID: 11039

Trivia add