Prodigy Math Game

The player takes the role of a wizard or witch, who, whilst undertaking quests to collect gems, must battle against the Puppet Master.

[1][2] The game began development as a school project by University of Waterloo engineering students Rohan Mahimker and Alex Peters.

A fairy named Noot greets the player, telling them that they have to go to the Academy, a school where wizards and witches are trained to cast spells.

After casting two spells, Theo goes back to class, then players encounter a set of 5 monsters to choose from to use as their first "starter" pet.

When Noot and the protagonist hear a sound after choosing a pet, the player first encounters the Puppet Master, the main antagonist of the game.

It is then the player's mission to travel to the five elemental subareas within Prodigy Island (Firefly Forest, Shiverchill Mountains, Bonfire Spire, Skywatch and Shipwreck Shore) to find and earn the Warden Keystones and return them back to the Academy.