A Change of Heart: A Magical Girl Adventure

Published 2021-04-08

June Mejos is a regular high school student by day... but at night, she's a Magical Girl! With her friends, she fights Nightmares that threaten to cloud our world using the magic of Dreams.


Today is a special day for June but her friends have forgotten and ditched her! She's always been there for them. June's had enough... if they can't remember a simple day, she doesn't need them anyway. She'll prove she's strong enough to fight by herself.


And yet... something is happening inside her.


[Originally created for Magical Girl Game Jam April 2020! Now featuring gamepad support and Newgrounds medals!]


Thanks for playing! Please comment and follow! More games are coming soon!


Movement Controls:

  • [AWSD], [ARROW KEYS], [D-Pad] or [Left Stick] to move.
  • [W], [UP ARROW] or [Gamepad A] to Jump.
  • Press JUMP while in the air to Double Jump.
  • Tap DOWN to fall through platforms.
  • Double tap left or right then HOLD to run in that direction.


Ability Controls:

  • [N], [LEFT MOUSE] or [Gampad X] to attack.
  • HOLD: [M], [RIGHT MOUSE] or [Gamepad Y] to heal. (Uses magic)
  • HOLD: [N & M] or [RIGHT & LEFT MOUSE] or or [Gamepad Y & X] to charge a Cherry Cannon Shot! (Uses magic)
  • HOLD: DOWN to block. (Half damage when hit, no stun)
  • [E], [B], or [Gamepad B]to interact with objects and advance dialogue text.


Unleash different attacks:

  • [BASIC] - Press attack twice quick for One-two punch combo
  • Attack + [RUNNING] - Slam
  • Attack + [HOLDING UP] - Up Slap
  • Attack + [FALLING & HOLDING DOWN] - Down Smack
  • Attack + [BLOCKING] - Weak Jab


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


Music and Sound Design by Facemelting Solos!


In-level dialogue font is "ASCII Bitmap Font 'cellphone' " by domsson on OpenGameArt.org, a CC0 release.


Special thanks to Rex Rainbow for creating and Pixel Perfect Studio for porting the Construct 3 Newgrounds Authentication tools to allow Newgrounds medals!


Trailer: