Deadly Dozen Reloaded launches April 29 for PC, this summer for PS4, Xbox One, and Switch

The squad-based stealth game returns.