Alpha Protocol's release date is indecisive - StuffWeLike
Obsidian Entertainment’s next game is set to be released next week, at least that was the intention. The game’s release date on retailers websites has seen a great change as of recent. shows the game being released on October 27th, a reasonable delay. shows the release date as the first of June 2010, … Continue reading "Alpha Protocol’s release date is indecisive"