PC How to Sign Up for the Marvel Rivals Closed Alpha Players will soon be able to check out this Overwatch-like Marvel competitive title. By Cody PerezMarch 28, 2024