In depth Extensive Class and Loadout system?

This game will definitely be on my radar since class-based COOP shooters are one of my genres.



I'm just hoping the mechanics of each class offers deep progression and offers several ways to build your character and just doesn't feature linear-cookie cutter power increases. For example you have multiple passives to choose from in one section, but can only pick one:



Example:



Passive A - Instant Sentry Gun Deployment + Sentry firing arc increased to a 180 degree arc + increase Sentry Gun Ammunition by 50%



Passive B - Sentry Gun no longer fires and is replaced with a Localized Sonic Disruptor - 7 meter radius, Reduce enemy movement speed by 30%, Enemies also receive 20% more damage.



Passive C - Sentry Gun now fires 30mm caseless grenades, 125 round capacity, AOE dmg, slow firing and limited firing arc. Has a mediocre set up time, but can be picked up and re-deployed at will for varying tactical situations.



Also fingers crossed for a wide variety of items, weapons and loadout customization given the theme of the game.



Example:



Shotgun A - Double-barrel, semi-auto, feeds from two magazines that loads into each seperate barrel. Left click fires one standard shot with good range - uses one shell, Right Click fires a powerful double barrel blast with shorter range, uses two shells.



Shotgun B - Semi-auto, magazine fed, fires flechette rounds that deal less damage per shot but penetrates multiple enemies.



Shotgun C - Plasma Shotgun, pump-action that feeds plasma from a canister with each shot to prevent overheating, Left Click fires a wide bolt of plasma with decent range, right click charges up a shot for more damage and slight AOE.