Gaming Quick Look: Marvel Rivals Ninja Refinery·18 October 2026 Marvel Rivals has been out for a few days now. How is it? Is it going to take the throne from Overwatch? Here's our quick look.