User blog comment:JediSpectre117/Citadel Trailer is out REPEAT OUT !!!!!/@comment-124.168.113.204-20130304184841

Judging by the Mastermind's voice, it's quite possibly Harkin.