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

Upstream Arcade

Moby ID: 41447

Contributed by Sciere.