+ The ramping of difficulty in the game is one of the more well thought out and detailed systems I’ve seen in games. As their skills increase they can hack higher level computers and lock pick more difficult doors and containers, giving more loot and benefits, and giving players a reason to return to some locations when their skills have increased. + The skills and perks that the player can acquire as he or she is leveling up give the player a real sense of growth and development as the game goes on.