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

Peak A Soul+

Moby ID: 36985

Trivia add