So Oswald is here, and with the Hero & co. out on a surgical strike he might the single most powerful person in the city, short of the Eight-Eyed herself.
Actually, I don't believe we've ever been told Oswald's level, hmm.
Anyways, this is the best news I could possibly have asked for, my dream...