The Marvel Rivals devs have responded to fans comparing the game to Overwatch by explaining where they’re doing things ...