A downloadable game for Windows, macOS, and Linux

Download NowName your own price

languages: english / 日本語 / español (latino) / italiano / 한국어


you get a mysterious letter of challenge! who could it be from...?


A LETTER OF CHALLENGE is a battle game (?) & visual novel where you play as a magical girl (with a magical guardian, of course!). you're heading home from school one day when you get a mysterious letter... find out who sent it and why!

play time is ~20 minutes.

this game was made for summer slow jams june 2020: turn-based games.

for $3 or more, you can support me in my game-making adventures & also receive a digital art collection that includes all art from the game along with design sketches!



story/code/art by npckc
music by sdhizumi
translation by iris3n (it), kyleheren (ko), dunkelheyt (esla)
special thanks to cloverfirefly & nanocodebug

get the soundtrack here!
a letter of challenge - original soundtrack


want to see more games like this? sign up for my newsletter!

join my patreon for secret updates, a monthly digital postcard & early access to my games!


Download NowName your own price

Click download now to get access to the following files:

rivalgame-1.07-linux.tar.bz2 28 MB
Version 1.07
a-letter-of-challenge-osx.zip 22 MB
Version 1.07
a-letter-of-challenge-win.zip 39 MB
Version 1.07
a letter of challenge - art collection.pdf 3 MB
if you pay $3 USD or more

Development log


Log in with itch.io to leave a comment.

These two look like lilac and chime and its so cute

I love the art style for this game. You did an amazing job.

Really cute game, very creative. All of npckc's games are adorable and amazing! Keep up the good work, like you always do! :)

What a fun little experience that was! I really enjoyed the do nothing part, that was super creative!

Great Job!!!

Amazin' as Always!~

Cute game :> I got  a lil frustrated figuring out the right dialogue options for a while, and what to do after XD but it was in a fun way.

I liked the concept of the game, too , it was unique.

Cute short game!

This game is cute, and I like it, I even attempted to make a Chinese translation (that whole translation file is really cringy)

(1 edit)

Hey ! That was quite cute and fun ! Thank you !


wait how many endings are there

This game is so cute!! And omg the looping makes this game so curious! I couldn't stop playing until I unlocked every ending. And it was so worth it😤👌

I love the characters so much!! 🥺❤️

What a cute visual novel! I like how you used persistent data to make a time loop. Sometimes making friends is so hard!

I'd love to see more in this universe.


how to get past the Talking time loop!

choice 2, then choice 3, then choice 1

And when you are looped back again, don't choose any options until the text "you do nothing" appears. Just repeat that until it brings you to the ending.

This game is cute, but Jesus Christ the talking thing took me so long to pass. I hope this helps anyone who needs it!

thank you sm!!!

I love it so much


Everything this creator makes is awesome!



Looks really cool :D

Everything this creator makes is adorable and so fun to play. I absolutely adore their creations <3 


A cute little encounter between two magical girls! This game is awesome and it plays with the "gamey" aspects of these kinds of games. As always, NPCKC nocks it out of the park with a little, and interesting, cute adventure.

Come check me out if you read this far, I'm the Lost Chevalier, come and watch me voice act the little magical mascot, I had a lot of fun with it :P

(1 edit)

Saw this get played by manlybadasshero on YouTube .  Figured I'd download it and support the developer on account of him mentioning a previous game I watched him play by the same developer that I really like but forgot the name of. I never got around to buying the pet shop after Dark game so figured I'd chip in what I think both are worth. Keep up the good work and solid storytelling.


Loved The Game, The Way The Game Played And The Story Were Very Interesting.

Can You Please Tell What Programs Did U Use To Make This?

she used renpy


Thanks For Tellin


It's a nice game, but repeating over and over with the same end, and not knowing what to do made me upset. It was fun at first then the repeating made me tired.


I'll be honest... I didn't like the blue magical girl. Her plan was ridiculous and convoluted, her time loops were frustrating, and the whole fight-run-talk-do nothing thing was very, very annoying and super convoluted. She doesn't even say anything if you have the pink magical girl try to talk to her...


Nice game, you really need to do nothing.


Very cute game and interesting concept, it was a really good game!


I got bored and quit the game stuck in the time that she really does not need to go to...

I keep playing because it is kind of satisfying to lightning bolt the villain!

It would be simple if you could save your game, because she has 3 hearts and you have 4 moves and critical hits do a whole heart of damage; meaning killing her is numerically easy: 3 criticals kills her, 2 criticals and 2 hits kills her!

it would be nice if she responded to critical hits with OW!


I think you missed the point of the game


After retiring, magical girl npckc tries  to make the best time-loop visual novel (???)

Jokes aside, this plot of this game feels so... 「平均」??? I don't know to react to it since it's so bizarre. It's unique in that aspect (?)


it feels average? i mean yeah i agree

(2 edits) (+2)(-1)

Pretty funny and enjoyable game. Really reminds me of Madoka Magica. I made a letsplay. This game is fustrating in a good way! Although it did take me 30 minutes...

(2 edits) (+1)

Feelings that this game made me experience: Futile struggle against strong, ruthless, mysterious and puzzling enemy. You made that other magic girl surprisingly scary.


Pretty cute concept! Felt like this was a step up from a twist in Tavern from Tea, which I love as well! The dialogue was very charming and funny, especially between the main character and her (bee?) companion.
I made a video with my commentary and experiences. (And silly voices.) Keep up the great work! :) 

Wow nice new game! I like the magic and challenges too.

ahaha, so very cute and very, very clever! Give me big "Save the Date" vibes!

Here's a gameplay of the game I've made. Warning, contains the way to reach the ending.

I must say its a cute game to play.

Another really cute game! I love it!


I'm currently stuck on the loop just after the one where she resets time after she realizes that you know about the loop. Any hints? (It's the one where your guardian says to do nothing)


try doing nothing (:

Ah, thank you!!

this is a really cute game! it might be weird of me to ask here, but where should i contact you if i wanted to translate this game in another language?

please feel free to contact me through my website contact! https://npckc.site/#contact


nice! just want to say that as a very new fan i really think you're doing great, inspiring work! if there's any plans for a big game i would pay good money


i'd like to make a big game someday but it's just me working on these games (+ my music partner making the soundtrack) so for now it's just game jam gams for me (: 

thanks for playing!

Is... Is there an ending to this game, because, try as I might, I can't seem to progress past the loop

Is it just trial and error?

there is an ending (: at the beginning of the game, your guardian should have some hints for you as to what you should do.