I've got certain itches that need to be taken care of when it comes to sneaking and eliminating foes without them knowing what hit 'em! That's pretty much all I can say for now, as I've resisted getting too hyped beforehand with Cyberpunk - barely remember the trailer and that's about everything...