Alpha Protocol Preview April 15, 2010November 13, 2019 By Alpha Protocol is just over a month away from launch. However, before the game comes out we managed to talk…