A downloadable visual novel for Windows, macOS, and Linux

Join Crystal, and her cat Lily, as they prepare to brew a special potion for an upcoming Halloween event! Although a young witch in training, Crystal believes herself far superior to the average witch. However, her quick temper and stubborn nature may bring her plans to a crushing halt.

- A short witch themed visual novel
- Estimated at 30 - 50 minutes playing time
- There's a cat

Great news! Crystal the Witch is free to play, and forever will be. We sincerely hope you enjoy it! The game took a month in total to complete, and was originally aimed for a NaNoRenO (game jam) release. 

- Costs nothing

Crystal the Witch was created by Devikomi, an upcoming game studio. We wanted to create a practice visual novel, in preparation for a bigger project we have our hearts set on. We needed to learn the ups and downs involved, and we're really happy with what we achieved in the time frame! 

- Art, writing, programming and UI by Devikomi.

- Additional guest planning, and snippets, by RK5  and Jared Barr

- Guest voice actor CinderSlash.

If you enjoyed Crystal the Witch, in any aspect, please consider supporting Devikomi on Ko-Fi! We have big plans in the future, and we'd love to be able to work on them. Your support is genuinely appreciated and helps out a lot! There's a small portion of Crystal the Witch concept work already over there! 

We're really excited to start work on 'Kensik' next, a medieval fantasy RPG, focused on a travelling warrior aiming to reach the fabled sky city.

Install instructions

Windows: Unzip and run 'CrystalTheWitch.exe' to play!
Linux: Unzip and run 'CrystalTheWitch.sh'
Mac (non-notarized): Open  'System Preferences', allow to run manually.


CrystalTheWitch-1.1-win.zip 86 MB
CrystalTheWitch-1.1-linux.tar.bz2 91 MB
CrystalTheWitch-1.1-mac.zip 85 MB
Wallpapers 1920x1080.zip 9 MB

Development log


Log in with itch.io to leave a comment.

This is really cute! I love all the art, especially Crystal's character design and facial expressions.

Thanks a lot, Jane! Really great to hear you enjoyed it! Working with so many expressions, and the poses, was a definite challenge at first. Hearing it paid off is wonderful! πŸ’œ

I played and honestly? This is one of the cutest things I've seen in a while. I really loved the cat. (I talk to my dog like this, so it feels so real!)

Also the art and animations are phenomenal. They work so well with the game! Kudos! I can't wait to see more by you!!!!


Aw thank you so much for the kind feedback, Mutive! It’s really great to hear you enjoyed it! The cat is a favourite here too (I see your cat actually turned into a dog, be careful with your potion brewing)!

Thanks a lot for the positiveness! I hope you’ll see more in the future!! πŸ’œ

Cute story and I found the writing humorous made me laugh and I felt good playing had a fun time joking around with this one thank you for the work you put into this :) 

Thanks Leo! Haha, great video. I like your humorous take on things, that was refreshing! I'm happy you took time to notice some of the little things. Really happy to hear you liked it! Really awesome to hear it's a feel-good type of experience!

Thank you again I'm glad you were able to enjoy it lol and I wish you the best with the success to the game and if you decide to make future content I hope it all goes well!  

Really like the part when the "narrator" messed up with main character and player, hope you can keep it in your other projects!

Aww, thanks, Lscander! I'm really happy you liked those parts! It was definitely fun, and something to experiment with in the future. Thanks for playing as well! :>

Absolutely love the game, still have to make the second part, but loving the story so far, the characters, colors, music, and the concept.


Thanks so much for playing through Crystal! It was a joy to see your live reaction, and it's really awesome to hear you're loving it! πŸ’œ Hopefully you'll enjoy the rest as well! Thanks for the feedback!

No problem and thank you for your wonderful content, stay tune for the second part.


This is amazing for a free game. Playtime is around 15-25 mins.


Thanks Icicles, I'm really happy you enjoyed the experience! I also appreciate the review, it means a lot! Some elements are definitely limiting when going free, but I'm super glad everything came together enough for you to call it fantastic!

wait is this game just update again or ???

Hey there! The game has been updated just once, to 1.1!

okay thanks for telling and keep up the good work, i can't wait for more games for you 😊

Of course, thanks a lot for sparing some time and playing it! Hopefully you'll see some cool things in the future!

You're welcome this game was amazing and cute ( and of course i love the cat so much lmao ) i will always support you dev 😭

I'm really happy you enjoyed it!! πŸ™€πŸ™€ I love knowing it could brighten someone's day up! Hehe, I'll be counting on your kind support in the future then! 

As Usual Gameplay from Z9ZGAMES Channel!!
With All Thanks to the Creator of the Game!!


This was such a delight to play and so polished! I love the UI, the music, the art, the whole thing was a treat!!

Thank you, Hex!! That's really amazing to hear! I'm really glad it comes across polished as a whole, too! I'm glad it could treat you for an a hour or so, means it was worth it! :>


This game is so prettyy!!!

Thanks a lot, Raseruuu! Very happy to hear you like the aesthetic! β™‘