anybody excited for this games release. I am. though it seems that theyre lowering the stealth need for this game.......