Good Ol' Magic (video game)

Good Ol' Magic is an American fantasy-supernatural-comedy magical girl video game, being the first installment in the homonymous video game series. It is developed by Traveller's Tales and published by Warner Bros. Interactive Entertainment, being released for PC, Mac, PlayStation 2, Xbox, and GameCube on October 5th, 2004.

Synopsis
It is Charlie Parson's first day at Spellcroft Institue For Magic and Learning as she soon learns that she is the only one who can stop a mysterious sorceress calling herself Shade from tearing apart Spellcroft apart to find an ancient spellbook hidden deep beneath Spellcroft.

Playable

 * Charlotte "Charlie" Parsons (voiced by Grey Griffin) - an eager yet sometimes impatient teenage witch who enrolls in Spellcroft as she tries her best to prove herself as soon she starts to deal with the pressure of being a heroine after stopping and defeating the sorceress Shade.
 * Maria Jason (voiced by Kate Higgins) - a sarcastic and somewhat rebellious teenage witch who is one of the most rebellious students around, enjoying trading hands as she has a rivalry against Charlotte initially despising her for being the head of the Class before growing a crush on her after realizing how strong she is.
 * William Rocquefort/The Masked Crusader (voiced by TBD) - a dashing yet slightly angsty swordsman who wears a mask to cover his identity as he tracks Shade to Spellcroft, wanting to kill her for revenge for her killing his family.
 * Bethany Bloodstone (voiced by TBD) - a devious and clever vampire student who sees herself better than everyone, being surprisingly agile and enjoying picking fights with people as despite that she befriends Charlie.
 * Dan/The Puppeteer (voiced by TBD) - a mysterious and somewhat menacing man who has the ability to summon tiny marionette-like puppets and uses them to fight, heading to Spellcroft to gain the book for himself.
 * Thaddeus Locke (voiced by TBD) - one of Spellcroft's greatest teachers and the current headmaster who sees that there is potential in Charlotte, mentoring her as he learns of Shade's coming and is willing to sacrifice his own life to protect the Forbidden Book.
 * Felicia Spelle (voiced by TBD) - Spellcroft's guidance counselor and head of punishment who has a stern eye on Maria, knowing of how rebellious and aggressive she can be as she also learns of Shade's coming and works with Thaddeus to try and stop Shade from getting the Forbidden Book.
 * Violet Wixen (voiced by TBD) - a cynical student at Spellcroft who is the daughter of a traitorous witch as she befriends Maria due to also being an outcast, helping her face against Charlie initially.
 * Raymond "Ray" Redford (voiced by TBD) - the captain of Spellcroft's Hexball team who likes friendly competition, believing that beating Charlie in a fight would cause her to challenge him in Hexball.
 * Ozymandias (voiced by TBD) - a dapper yet mysterious man in a top hat and suit who works with Shade in collecting the Forbidden Book as he is revealed to be have been sent by the Iron Emperor to make sure that Shade doesn't go rogue and to put her down if she does.
 * Willow Starr (voiced by TBD) - a snobby yet focused teenage witch who is very rich and is rather selfish, but is mostly focused on deciding to prove she is Spellcroft's best witch.
 * The Vipboar (voiced by TBD) - a strong magical creature that is a viper-boar hybrid which was made by Shade to help invade the school, being loyal to his creator.
 * Shawn Willowback (voiced by TBD) - a chill and eccentric teacher who is connected to nature magic as he likes testing his students and works with Thaddeus and Felicia to protect the Forbidden Book.
 * Vernon Cross (voiced by TBD) - an aspiring monster Hunter training in Spellcroft who befriends Charlotte as he carries around a sword and wants to join the coming Shade crisis.
 * Edgar Sundown (voiced by TBD) - a charismatic bounty hunter who is hired by Shade to help her gain the Forbidden Book as he also has a past with the Masked Crusader.
 * Anastasia Orchid (voiced by TBD) - an anxious and shy student at Spellcroft who is able to turn into animals but can't control it, befriending Charlotte as she tries her best to be more confident.
 * Lily Jade/Shade (voiced by Olivia Hack) - a teenage witch who was found by the mysterious Iron Emperor and trained to be his enforcer, initially being sent to find the Forbidden Book which is hidden in Spellcroft. She is the unlockable boss of the game.

Non-Playable

 * Kathy Parsons (voiced by TBD) - Charlotte's tired mother who is supportive of her daughter but is also cautious, not wanting her to end up like her father.
 * Roxanne Rockburry (voiced by TBD) - the gruff yet friendly bartender of the Scurried Crustacean who is an old friend and informant to Masked Crusader.

Arenas

 * TBD

Story Mode
See /Story Mode/.

Arcade Endings
See /Arcade Endings/.