RE: Alpha Protocol , i thought about it and will give it a whirl tonight and let you know how it feels i wont have played enough to be definitive in yes or no terms and bearing in mind it will be my subjective thoughts so don't rely to much on me as taste is personal.
Research shows Video games help make you smarter, so why am I an idiot