Today started out like any other for Tama, until she made a surprising discovery… It's her girlfriend Paisley’s birthday! Paisley’s never mentioned it before, but Tama’s determined to surprise HER with an amazing gift. Just one problem… She has no idea what to get her!

With limited time and Magical Girl duties getting in the way, what’s a girlfriend to do? Help Tama find something that’ll really knock Paisley’s socks off, all while watching your time, money, and safety of the city! Better make it count, because you only get one chance to make this a special birthday! Right?

A Birthday Surprise is a short yuri slice-of-life magical girl story. It's meant to be played multiple times. If things seem to go awry, keep pressing on. You never know what might happen in Basin Lake City…

(NOTE: Construct games seem to have an issue with the music when played in the Itch Client. It's recommended to play this game in a browser.)

Created for Magical Girl Game Jam 6! Theme: Surprise!

"A Birthday Surprise" can be played by itself. However, it is part 4 of Tama and Paisley's adventures. To play them in order:

  4. "A Birthday Surprise" (You are here)

For even more Magical Girl adventures, check out the entire Basin Lake Magical Girls series:


This visual novel is mouse controlled.

  • Click to advance text
  • Click again to speed up the text type-on.
  • HOLD the mouse button to fast forward text. (Highly recommended for repeat playthroughs)
  • Click on buttons and choices to select them.
  • Click, hold and drag paint lines onto Nightmares to attack them. (Battle sequences)


Art, Game Design, Scenario, and Program by ShibeyFaceGames!

SFX by Facemelting Solos!

Music by Eric Matyas

Additional Paintbrush SFX - krokoi63 (

Fonts courtesy of Google Fonts! (Patrick Hand, Caveat Brush, Caveat, Permanent Marker, Roboto)

Rated 5.0 out of 5 stars
(1 total ratings)
GenreVisual Novel
Made withConstruct
Tags2D, birthday, Cute, Female Protagonist, Game Jam, Hand-drawn, magical-girl, Slice Of Life, Time Travel, Yuri


Log in with to leave a comment.


Great work, as always! I love the writing in this one . . . sweet, but also mysterious!

I really loved the new paper cutout art style as well! And the time-based mechanic was fun! I found myself rushing from place to place so I could avoid having to fight the nightmares. Oh, and I also really enjoyed the way the background was animated in the combat scenes!

The whole series is starting to feel like a manga in the best way, in that I’m waiting to see what happens next and how everything comes together!

Thanks for making these!! 🎨💘🎾


Glad you enjoyed the art style, I was shooting for a manga-esq look and that seems to have worked. This was one of my most rushed jams to date, so I'm happy to see most players enjoying the game. In a way, this one is kind of a prototype, so you may see this art-style again. I was hoping to build on this for Yuri Jam this year, but the code got really sloppy toward the end (as is prone to happen during jams) so I'll need to rework and streamline a lot of it.  I don't want to make any promises either, as I don't know if I have time for Yuri Jam or not yet.

Thanks so much for playing, and keeping up with the series! Hopefully I'll be making more soon.


Nice work Shibey, this was a fun little visual novel :) I like the paper cutout theme you've got going on with the characters and dialogue/ui

I liked the nightmare combat minigame but there wasn't much reason to ever do it since you don't have enough time (for the good ending)

(1 edit) (+1)

Thanks for playing! Glad you liked the art style, it's probably what I'm happiest with in this project. This whole game was sort of a prototype, so I may use it again.

I totally agree on the combat. I was really crunched for time on this one, and ended up scaling back quite a few things. Combat originally was going to be a little more important, but it kinda got sidelined toward the end of the jam.  I'd like to revisit and improve it in a future game.