Stealth gameplay mechanics to avoid enemies and eliminate them without detection.
A lot of weapons with different types of attack.
Traps systems both for player and enemies.
Boss fights with various challenges.
Upgrades system, skins and consumables.