Protagonist, Rivals, and Professors… Assemble!!