Yup, someone is gonna take over as A. Peep that storage locker with all of the stuff from the lair.
Hate to say this but I'm excited.
It looks like this new Big Bad is not wearing the infamous black gloves but medical rubber gloves instead. Damn they're just messing with those Wrennists again, poor fans.