Fans of the Marvel universe are in for a treat as leaked information about new characters in the game "Marvel Rivals" has surfaced, stirring excitement and speculation. This article delves into the ...