Crackdown 3 Developer Revealed Pass The Punch as Its Next ProjectPasss the Punch is a new Beat’em up game from Sumo Digital