Prodigy

A math game in which you rescue pets to defeat the puppet master and get all the keystones. There also are many side quests.