The launch of the greatly anticipated team-based shooter Marvel Rivals has finally arrived, and players are already jumping in to figure out who will be their heroic or villainous character of choice.