Probably. I wasn't in the Institute last night, but these people (http://community.livejournal.com/damned_bulletin/494002.html) seem to think it was him. If you're new here, he's -- or maybe he was -- the Head Doctor, the one responsible for locking all of us up here.
no subject