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, Xbox 360, Nintendo GameCube, PlayStation Portable and Nintendo DS on October 5th, 2006, with a PlayStation 3 and Nintendo Wii port being released on November 26th, 2006.

Synopsis
Charlotte Parsons has learned that a villainous witch known as Shade is planning on conquering all of Titania as after she has stolen mystic scrolls from Spellcroft, Charlotte plans on stopping Shade and saving the world.

Main

 * Charlotte Parsons (voiced by Cathy Cavadini) - a friendly witch who is thrust in an adventure to save Titania from a villainous and corrupt witch.
 * Tux (vocal effects by Dee Bradley Baker) - Charlotte's pet dove who follows and helps her around.

Supporting

 * Maria Jaxon (voiced by Andrea Baker) - a tomboyish witch who is Charlotte's best friend as she decides to help her out however she can.
 * Hexous (voiced by Clancy Brown) - the principal of Spellcroft who is Charlotte's mentor as he tasks her to get the scrolls back.
 * Thaddeus (voiced by Rodger Bumpass) - Hexous' sometimes strict assistant who finds Charlotte to be an interesting case.
 * William Doxx/The Masked Crusader (voiced by Will Friedle) - a goofy warrior who is attached to his mask as he is a friend to Charlotte as well.
 * Carrie Parsons (voiced by Lara Jill Miller) - Charlotte's egotistical sister who is also her rival although she can sometimes be friendly.
 * Kaity Parsons (née Lars) (voiced by Jennifer Hale) - Charlotte's caring mother who wants to make sure she is safe no matter what.
 * Mr. John Locke (voiced by Nolan North) - a teacher at Spellcroft who gave Charlotte her final exam for her skills.
 * Ms. Selina Goodwin (voiced by Vanessa Marshall) - a friendly spells teacher who wants to make sure that her students are doing great.
 * Pandora Hoffstein (voiced by Hynden Walch) - a goofy and ditzy catgirl who is also attempting to become a witch.
 * Clyde Jones (voiced by Josh Keaton) - a cocky lycanthrope who sees himself as hot stuff and sees others in low opinion.
 * Bessie Tepes (voiced by Kari Wahlgren) - an athletic vampire who loves competing in sports and just working out in general.
 * Fergus O'Hair (voiced by Seth Green) - a lazy dwarf who hates doing work as he just wants to do lazy things.

Antagonists

 * Shade (voiced by Elizabeth Daily) - a villainous and mysterious witch who wants to conquer Titania and now wants to corrupt Charlotte into helping her.
 * Griffin (voiced by Brian Bloom) - Shade's gloomy assistant who is capable of shapeshifting into a ginormous griffon.
 * Lauren Core/Misery (voiced by Jessica DiCicco) - a former student at Spellcroft who is currently Shade's protégée as she is sent to the Burrow to distract Charlotte.
 * Pyronicus (voiced by Jeffrey Combs) - an ancient sentient dragon who willingly made an alliance with Shade in exchange for nobody returning to Mt. Vulcan.
 * Captain Shiver (voiced by John DiMaggio) - a pirate captain who is actually used to the cold as he is hired by Shade to get tools from Polar Heights.
 * The Alpha Siren (voiced by Grey DeLisle) - the queen of sirens who is obsessed with beauty as she works with Shade to actually become beautiful.
 * Nathaniel (voiced by John Kassir) - a skilled beast hunter who is able to control beasts with a mystic flute he owns.
 * Tom and Tina (voiced by Diedrich Bader and Nika Futterman, respectively) - two mercenaries who are hired by Shade to stop Charlotte in her tracks.
 * Gattling Bill (voiced by ) - a mercenary working for Tom and Tina who uses a giant gun to help him out.
 * The Swamp King (voiced by Tim Curry) - a grizzly old man who runs the Blackwood Swamps as he claims to be a skilled fighter.
 * Queen Jade (voiced by Kath Soucie) - the queen of the Crimson Deserts who got corrupted by Shade as she can now shapeshift into a raging spider.
 * Phase (voiced by J.K. Simmons) - a skilled soldier working for Queen Jade as he claims to be one with the desert.
 * The Muncher (vocal effects by Dee Bradley Baker) - a giant mole who grew hungry and wants to eat anyone.
 * Serenity (also voiced by Kari Wahlgren) - a mysterious yet charismatic woman who worships Pyronicus as she was granted with the gift to control fire.
 * Old Grizzly (voiced by Kevin Michael Richardson) - a giant troll residing in Polar Heights who is way more powerful than the other trolls.
 * Sharkbait (vocal effects by Dee Bradley Baker) - a shark-like creature who is devoted to hunting after intruders.
 * Thunder (vocal effects by Dee Bradley Baker) - a tiger who resides in the Sleeping Jungle and is hungry for food to eat.
 * The Shock Worm (vocal effects by Dee Bradley Baker) - a gigantic raging worm who resides in the swamps and is capable of creating shock waves.

Enemies

 * Goblins - small enemies who are extremely quick although they barely cause any damage.
 * Skeleton Warriors - resurrected former warriors who now follow Shade's orders as they are hostile.
 * Drakes - slightly smaller dragons that goblins often mount.
 * Death Worms - large worms with razor sharp teeth that love to bite onto people.
 * Trolls - giant creatures that hurl rocks and other items at Charlotte.
 * Undead - zombie-like creatures that attack savagely at Charlotte.
 * Nagas - armed snakes who are capable of using their tails as a whip.
 * Killer Plants - flytraps that are extremely hostile and snap at Charlotte.
 * TBD

Worlds

 * Spellcroft Academy (hub)
 * Lesson One
 * Lesson Two
 * Lunch Break!
 * Lesson Three
 * Recess!
 * Final Exam
 * Maria Jaxon (sub-boss)
 * Mr. Locke (boss)
 * Blackwood Swamps
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * The Shock Worm (sub-boss)
 * The Swamp King (boss)
 * The Crimson Deserts
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * Phase (sub-boss)
 * Queen Jade (boss)
 * St. Valoras
 * Town Entrance
 * TBD
 * TBD
 * TBD
 * TBD
 * Rusty Jail
 * Gattling Bill (sub-boss)
 * Tom and Tina (boss)
 * The Sleeping Jungle
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * Thunder (sub-boss)
 * Nathaniel (boss)
 * Moonshine Beach
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * Sharkbait (sub-boss)
 * The Alpha Siren (boss)
 * Polar Heights
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * Old Grizzly (sub-boss)
 * Captain Shiver (boss)
 * Mt. Vulcan
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * Serenity (sub-boss)
 * Pyronicus (boss)
 * The Burrow
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * TBD
 * The Muncher (sub-boss)
 * Misery (boss)
 * Shade's Fortress
 * Gates of Shadows
 * TBD
 * TBD
 * TBD
 * TBD
 * The Black Throne
 * Griffin (sub-boss)
 * Shade (final boss)

Gameplay
The games play as a hack and slash game as you play as Charlotte as she can use her sword to slay enemies as she can use magic to help her out. Magic is fueled by a bar which can run out. Charlotte also can do favors for various side characters which involve going into missions and doing a certain thing as completing them allows Charlotte to gain items to help customize her dorm.

Spells

 * Heal - a spell that allows Charlotte to heal herself mid-battle or even out of battle.
 * Inferno - a spell that allows Charlotte to cause fire damage to enemies.
 * Ice Blast - a spell that allows Charlotte to blast a ball of ice.
 * Lightning - a spell that allows Charlotte to shock her enemies.
 * Speed Up - a spell that allows Charlotte move way faster than she regularly can.
 * Rock Trap - a spell that creates a trap for enemies.
 * Omega - the last unlockable spell that gives Charlotte an ultra state, causing her to give more damage and use spells more often.