De Mambo (PC, PS4, Switch [reviewed]) Developer: The Dangerous Kitchen Publisher: The Dangerous Kitchen Released: July 13, 2017 (Switch), TBA (PC, PlayStation 4) MSRP: $12.99 Removing combos, special modes, damage percentages, character differences, [...]