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

Disney Stitch: Experiment 626 - Laser Blast

Moby ID: 157939
Know of some trivia for this game? Contribute.