A new official Alpha Protocol trailer has been released on YouTube. Even though it's only a minute and a half, it's a welcome preview!
Advertisement
A new official Alpha Protocol trailer has been released on YouTube. Even though it's only a minute and a half, it's a welcome preview!