Keys.gg

To Grant a Wish

Offers

Trailers & screenshots

1 / 14

About To Grant a Wish

To Grant a Wish is a narrative game in which you play as a Minor Deity whose presence is fading for lack of worship. An offering at your shrine gives you more power than you have had in a century, and you set out to grant the offerer’s wish, though it proves more complicated than it first appears.

Your deity

You play as Zephyr, the Minor Deity of the Breeze. Zephyr is kind and playful, but somewhat out of touch with society. You can choose from three character versions, each with three skin tone options, for nine possible appearances. You can also choose the deity’s pronouns—God, Goddess or Deity—and set a custom name.

The characters

The people who visit your shrine have their own concerns and wishes:

  • Bells: A cheerful, friendly travelling dancer, accompanied by their curious mouse Chimes. Though Bells seems happy, they have made a wish at your shrine.
  • Leo/Sam: A tired, overworked older sibling doing their best for their younger brother. Leo uses he/him pronouns, while Sam uses she/her.
  • Oscar: Leo/Sam’s excitable younger brother, who is fascinated by pirates, especially the brave Captain Fin. He is worried about his sibling and makes a wish at your shrine.
  • Lorelei/Callen: A responsible, hard-working young person who says they will no longer let anyone dictate their fate. Lorelei uses she/her pronouns, and Callen uses he/him.

The game has over ten pursuable characters, not counting alternate versions such as Leo/Sam and Lorelei/Callen.

Story routes

There is no required route order, but the recommended sequence is Bells (Purple Bracelet), Lorelei/Callen (Fur Tuft Necklace), then Leo/Sam (Shark Pirate Toy). Some story elements may carry more meaning after you have seen parts of the other routes.

Content and names

The story contains 150,000 words and is estimated to take 12–15 hours to play. It includes over 75 CGs and randomly selected dog-themed logo screens when you launch the game.

You can give the player character a custom name. These names have voice recordings: Zephyr, Aura, Astra, Vashka, Janna, Clementine, Josh, Jasmine (also spelled Jasmin), Elaine, Magnus, Mahina, Aelin (also spelled Aylin or Alin), and Furry. Some specific characters also voice Milo and Xochi.

Frequently asked questions

Steam lets publishers create keys to sell in other shops. Once you activate a key, the game is yours to keep, just like a store purchase.

Disclaimer: CD keys have an inherent 1–2% average failure rate. Check the shop terms for buyer protection info. Steam offers no buyer protection for keys bought in other shops and doesn't refund them.

Similar games