What are the best new PC games in 2025? Perhaps you’ve just been ... Marvel Rivals pits our favorite superheroes against each other, like Iron Man, Hulk, and, er, Jeff the Land Shark.