Yesterday, I posted some news regarding the firm release date of June 1 for Sega and Obsidian's
Alpha Protocol. Unfortunately, at that time, I didn't have much to show along with that story other than some dated / early promo art. Well, things have changed today as I have some new screens and the official box art to share. If looks are all that I am judging things on at this point, and they are, Sega may have another winner on their hands for 2010...