You really finished it, very cool of you :)
In my mind, that is the kick off, for a saturday morning cartoon show style game (think He-Man), where the party gets cool super powers from the orb and is now able to fight the big baddie, who comes down from his evil mountain every week, to fuck with the academy.