Yeah, my clue for that one was "I'm a genius." Jo'ou correctly realized that only one titanic intellect could possibly fit that phrase.
Also super-late but FWIW Dyluck is from Secret of Mana, superaielman.
Hmm, someone with a stun effect and fire magic.. Jenova Jessica?