File:Howard powers vidchat.jpg

Rebecca Howard and Alexander Powers have a tense chat over a Sector Seven video link. From the Sector Seven alternate reality game.