<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="https://purl.org/dc/elements/1.1/"
     xmlns:dcterms="http://purl.org/dc/terms/"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:cf="https://www.futureplc.com/rss/content-flags"
>
    <channel>
                    <atom:link rel="alternate" hreflang="en-GB"
                       href="https://www.pcgamer.com/uk/feeds/articletype/news/"
                       type="application/rss+xml"/>
                            <title><![CDATA[ Latest from PC Gamer UK in News ]]></title>
                <link>https://www.pcgamer.com/uk/news</link>
        <description><![CDATA[ All the latest news content from the PC Gamer  UK team ]]></description>
                                    <lastBuildDate>Mon, 27 Jul 2026 02:18:16 +0000</lastBuildDate>
                            <language>en</language>
                                <item>
                                                            <title><![CDATA[ If you miss the straightforward action RPGs of the past, try the generous demo for Darkstone Restoration ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/rpg/if-you-miss-the-straightforward-action-rpgs-of-the-past-try-the-generous-demo-for-darkstone-restoration/</link>
                                                                            <description>
                            <![CDATA[ Open a portal, we're going back. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">bezDbVN9yjS7AUE2nFAkC8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Jdzt7N7LeHgikLHoY5nQTk-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Mon, 27 Jul 2026 02:18:16 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[RPG]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jody Macgregor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3SnLWZBtqUMSAffCn6DvAD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jody&#039;s first computer was a Commodore 64, so he remembers having to use a code wheel to play Pool of Radiance. A former music journalist who interviewed everyone from Giorgio Moroder to Trent Reznor, Jody also co-hosted Australia&#039;s first radio show about videogames, &lt;a href=&quot;https://zedgamesau.net/tag/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zed Games&lt;/a&gt;. He&#039;s written for &lt;a href=&quot;https://www.rockpapershotgun.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Rock Paper Shotgun&lt;/a&gt;, The Big Issue, &lt;a href=&quot;https://www.gamesradar.com/author/jody-macgregor/&quot; target=&quot;_blank&quot;&gt;GamesRadar&lt;/a&gt;, &lt;a href=&quot;http://www.zam.com/author/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zam&lt;/a&gt;, &lt;a href=&quot;https://web.archive.org/web/20170606042647/http://www.glixel.com/contributor/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Glixel&lt;/a&gt;, &lt;a href=&quot;https://fiveoutoftenmagazine.com/downloads/issue-16-identity/&quot; target=&quot;_blank&quot;&gt;Five Out of Ten Magazine&lt;/a&gt;, and &lt;a href=&quot;https://web.archive.org/web/20171009125722/https://www.playboy.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Playboy.com&lt;/a&gt;, whose cheques with the bunny logo made for fun conversations at the bank. Jody&#039;s first article for PC Gamer was about the &lt;a href=&quot;https://www.pcgamer.com/the-audio-of-alien-isolation/&quot;&gt;audio of Alien Isolation&lt;/a&gt;, published in 2015, and since then he&#039;s written about &lt;a href=&quot;https://www.pcgamer.com/why-silent-hill-belongs-on-pc/&quot;&gt;why Silent Hill belongs on PC&lt;/a&gt;, &lt;a href=&quot;https://www.pcgamer.com/10-years-on-recettear-an-item-shops-tale-is-still-the-best-fantasy-shopkeeper-tycoon-game/&quot;&gt;why Recettear: An Item Shop&#039;s Tale is the best fantasy shopkeeper tycoon game&lt;/a&gt;, and &lt;a href=&quot;https://www.pcgamer.com/there-is-so-so-much-weird-shit-in-lost-ark/&quot;&gt;how weird Lost Ark can get&lt;/a&gt;. Jody edited PC Gamer Indie from 2017 to 2018, and he eventually lived up to his promise to play every Warhammer videogame.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Jdzt7N7LeHgikLHoY5nQTk-1280-80.jpg">
                                                            <media:credit><![CDATA[Paul Cuisset]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[An amazon and an assassin fight through a dungeon full of goblins]]></media:description>                                                            <media:text><![CDATA[An amazon and an assassin fight through a dungeon full of goblins]]></media:text>
                                <media:title type="plain"><![CDATA[An amazon and an assassin fight through a dungeon full of goblins]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Jdzt7N7LeHgikLHoY5nQTk-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Before action RPGs relied on seasonal ladders and DLC treadmills there was Darkstone, a 1999 hack and slash where you clicked on things until they died and liked it. It had some interesting ideas, like the companion mode that lets you switch between two player-characters, the other controlled by the CPU while you took the lead, but it remained true to the basics of a genre I got into precisely because it was basic.</p><p>Now it's back, with a remaster in early access that improves the UI and controls (you can move characters with WASD now, or play with a controller), and the graphics (though I had to turn off volumetric fog and procedural grass for the sake of my poor framerate). </p><p>It's got a demo too, which lets you make characters from any of its eight classes and explore the early-game dungeons, letting you play three of its quests, which are selected at random each time you start a new game.</p><p>It's just nice to start up an action RPG without having to worry about which build I'm going to pursue, or look at a massive node full of future skill unlocks, or wonder if I should start a seasonal character or whether I'm missing out by not buying the latest DLC. Darkstone is just Darkstone, a game of clicking on skeletons and goblins until they die, and as that annoying guy who though the first Diablo was the best Diablo it's really scratching the itch.</p><p>I want an action RPG that understands these are games I play when I need a break from thinky puzzly heavy games and want something light and, you know, more action-packed. I'll get back into them later, right now I really want to fight some giant wasps in a hole in the ground. Darkstone Restoration is perfect for that.</p><p>The only notable thing missing from the early access build is online multiplayer, though it does have couch co-op. A permadeath mode is also in the works. You can <a href="https://store.steampowered.com/app/4716570/DarkStone_Restoration_Demo/">download the demo on Steam</a>.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="22c702b8-8961-11f1-bca6-45158116b3ce" data-action="Deal Block" data-label="Diablo 4 boss loot tables" data-dimension48="Diablo 4 boss loot tables" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:540px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="hfWUH2Z4dUKzxWk7n3CvJH" name="diabl-4-lilith" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/hfWUH2Z4dUKzxWk7n3CvJH.jpg" mos="" align="middle" fullscreen="" width="540" height="540" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/diablo-4-boss-loot-tables-uniques/" target="_blank" data-dimension112="22c702b8-8961-11f1-bca6-45158116b3ce" data-action="Deal Block" data-label="Diablo 4 boss loot tables" data-dimension48="Diablo 4 boss loot tables" data-dimension25=""><strong>Diablo 4 boss loot tables</strong></a>: Who drops what?<br><a href="https://www.pcgamer.com/diablo-4-resplendent-sparks/" target="_blank"><strong>Diablo 4 resplendent sparks</strong></a>: Save for Mythics<br><a href="https://www.pcgamer.com/diablo-4-unique-items-how-to-get/" target="_blank"><strong>Diablo 4 unique items</strong></a>: Endgame gear<br><a href="https://www.pcgamer.com/diablo-4-altar-of-lilith-locations/" target="_blank"><strong>Diablo 4 Altar of Lilith locations</strong></a>: Every altar<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: The greatest you can play now</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ One of the best shooters around just got a barely recognizable second episode, and it's only $12 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/fps/one-of-the-best-shooters-around-just-got-a-barely-recognizable-second-episode-and-its-only-usd12/</link>
                                                                            <description>
                            <![CDATA[ I love checking in on a New Blood game and seeing it completely transform in early access. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">xhWbtMpbenfMvKmdR4FFK6</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/RdJE64yeBTW7ihmzVSBByV-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 22:26:18 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[FPS]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/RdJE64yeBTW7ihmzVSBByV-1280-80.png">
                                                            <media:credit><![CDATA[New Blood]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[John Fallen Acesguy beaten and bloody surrounded by cops pointing guns at him.]]></media:description>                                                            <media:text><![CDATA[John Fallen Acesguy beaten and bloody surrounded by cops pointing guns at him.]]></media:text>
                                <media:title type="plain"><![CDATA[John Fallen Acesguy beaten and bloody surrounded by cops pointing guns at him.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/RdJE64yeBTW7ihmzVSBByV-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>New Blood's comic book golden age noir detective immersive sim shooter, Fallen Aces, just got a beefy new update: Its second episode, <a href="https://www.youtube.com/watch?v=Kte2sKAUZps" target="_blank">Shadow of Death</a>, is playable right now, while the usually $15 game is on sale for $12 until August 8.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="high" data-lazy-src="https://www.youtube-nocookie.com/embed/Kte2sKAUZps" allowfullscreen></iframe></div></div><p>I'm kind of allergic to playing games in early access, so I haven't touched Fallen Aces since I <a href="https://www.pcgamer.com/games/fps/im-already-in-love-with-new-bloods-latest-the-pulp-noir-immersive-sim-fallen-aces-and-you-can-get-it-for-just-dollar10/" target="_blank">fell in love with its first few levels</a> back in 2024. Those levels were fun, the stealth tense, the combat beautifully slapstick, and the pulpy story engaging. But I mean it as a compliment when I say that the Episode 2 trailer shows a practically unrecognizable game.</p><p>It's got car chases, sprawling city environments, medieval broadswords, and I lost track of how many new guns. Shout out to the cartoony <a href="https://www.youtube.com/watch?v=Iuam0ZL6sBc&t=496s" target="_blank">Mateba Model 6 Unica</a> in there, a.k.a the cyberpunk detective gun. The more games that sport this beautiful Italian oddity, the better.</p><p>New Blood's entire main lineup of the 2020s has been slow to cook, but the three games have justified that time with ambitious increases of scope. <a href="https://www.pcgamer.com/games/fps/high-flying-fps-ultrakill-will-finally-reach-the-8th-layer-of-hell-next-week-skip-school-call-out-sick-from-work-its-finally-happening-and-were-not-lying/" target="_blank">Ultrakill's recent layer of Fraud</a> looks like its most striking and unique yet, while Gloomwood's development updates with monster serums, armored pig constables, nonlethal takedowns, and <a href="https://www.youtube.com/watch?v=AViDTADrtwo" target="_blank">Rat Mode</a> give me a "how did we even get here" feeling like looking at my phone and seeing an Uber driver in the ocean or something. In a good way.</p><p>New Blood likes to start its games cheap and raise the price as value is added in early access, so it's long been curtains for Fallen Aces' launch price of $10. 15 bucks is hardly shabby, though, and you can take advantage of that nice compromise $12 sale for the next two weeks on <a href="https://store.steampowered.com/app/1411910/Fallen_Aces/" target="_blank">Steam</a>.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="4a94a67c-8940-11f1-bead-756262a8792c" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="4a94a67c-8940-11f1-bead-756262a8792c" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Capcom wants to release a Resident Evil every year and sees remakes as the way to make it happen ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/resident-evil/capcom-wants-to-release-a-resident-evil-every-year-and-sees-remakes-as-the-way-to-make-it-happen/</link>
                                                                            <description>
                            <![CDATA[ It's worked well so far. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">oCB5E3hm9KUJMfD7VdQoSo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/B9bNtoowowamWc7J9P52UF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 21:40:41 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Resident Evil]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[Horror]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/B9bNtoowowamWc7J9P52UF-1280-80.jpg">
                                                            <media:credit><![CDATA[Capcom]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[close up of Ashley smiling, plagas infection apparent around her eyes]]></media:description>                                                            <media:text><![CDATA[close up of Ashley smiling, plagas infection apparent around her eyes]]></media:text>
                                <media:title type="plain"><![CDATA[close up of Ashley smiling, plagas infection apparent around her eyes]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/B9bNtoowowamWc7J9P52UF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As part of an interview in the latest issue of <a href="https://gameinformer.com/" target="_blank">GameInformer</a> (spotted via <a href="https://www.gamesradar.com/games/resident-evil/resident-evil-remakes-allow-capcom-to-release-yearly-games-in-the-series-and-invest-money-back-into-new-games-like-pragmata-producer-says/" target="_blank">GamesRadar</a>), Capcom producer Masachika Kawata outlined the resurgent Japanese publisher's approach to Resident Evil: Quality <em>and</em> quantity, with remakes bolstering the process and helping fund the development of more adventurous projects.</p><p>According to Kawata, Capcom would like Resident Evil to be a fully annual franchise, but "producing a new entry in the Resident Evil series every year would be quite an undertaking and a difficult task." That's where the remakes come in.</p><p>"Being able to revisit older games and remake them helps Capcom meet that goal of releasing a Resident Evil title each year, but it also allows the team to continually challenge themselves and hone their craft," said Kawata. "That's not to say the remakes are any less important. In fact, they're just as important as the mainline titles.</p><p>"Capcom is lucky enough to have found this cycle that can continue to provide us with the financial resources to create things like new entries in the Resident Evil series and completely new IP like Pragmata. So there is that relationship there."</p><p>Phrases like "every year" tend to get my dander up when it comes to game development, but Capcom has a track record as perhaps one of the most successful and, crucially, <em>healthy</em> game publishers of the 2020s. After a mixed decade-plus in the late aughts and early '10s, it's been hit after hit since the one-two punch of Street Fighter 5 in 2016 and Resident Evil 7 in 2017.</p><p>Even its less beloved recent games⁠—like the RE3 remake or Monster Hunter Wilds⁠—have their defenders (not to mention profitable sales figures). Other publishers and developers at Capcom's scale have sloughed off staff and struggled to release games in a timely fashion, but the long-lived giant just keeps trucking.</p><p>As GamesRadar pointed out, though, we're running out of runway on Resident Evil remakes after this year's <a href="https://www.pcgamer.com/games/resident-evil/resident-evil-code-veronica-remake-announced/" target="_blank"><del>Code</del> Veronica</a>. The OG RE1 GameCube remake was a perfect game I don't think you could improve on⁠—though that didn't stop Capcom from trying with RE4. After that, you've got some pretty mixed reputation entries up for grabs in Residents Evil 0, 5, and 6. I'm not a fan of the three, but as PCG news writer Joshua Wolens has pointed out, why not <a href="https://www.pcgamer.com/why-remake-the-witcher-when-we-could-remake-something-much-worse-instead/" target="_blank">remake flawed games <em>into</em> good ones</a> instead of mucking up something that already works? Though, the less said about Resident Evil's <em>real</em> stinkers like Survivor or <a href="https://www.youtube.com/watch?v=j1-zO0UX604" target="_blank">Dead Aim</a>, the better.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="4e5647d0-893a-11f1-9b1f-8b950f2fcf8c" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="4e5647d0-893a-11f1-9b1f-8b950f2fcf8c" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The new 'backward compatible' Xbox games on PC run on an OG Xbox emulator inside an Xbox 360 emulator, and people have already used it to run other Xbox 360 games ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/game-development/the-new-backward-compatible-xbox-games-on-pc-run-on-an-og-xbox-emulator-inside-an-xbox-360-emulator-and-people-have-already-used-it-to-run-other-xbox-360-games/</link>
                                                                            <description>
                            <![CDATA[ Emulator turducken. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rAVcMjMxHbsfMJhWNQztGb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7pi8A2d7arVrDTdYzV5cYF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 20:22:42 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Game Development]]></category>
                                                    <category><![CDATA[Gaming Industry]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7pi8A2d7arVrDTdYzV5cYF-1280-80.jpg">
                                                            <media:credit><![CDATA[Koichi Kamoshida/Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Peter Moore shows off an Xbox 360 in Japan]]></media:description>                                                            <media:text><![CDATA[Peter Moore shows off an Xbox 360 in Japan]]></media:text>
                                <media:title type="plain"><![CDATA[Peter Moore shows off an Xbox 360 in Japan]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7pi8A2d7arVrDTdYzV5cYF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>First reported by <a href="https://www.tomshardware.com/video-games/xbox/microsoft-shipped-a-native-xbox-360-emulator-with-its-new-backwards-compatible-releases-on-pc-modders-quickly-got-360-games-running-with-minor-tweaks" target="_blank">Tom's Hardware</a>, it's come to light that, not only are the four "<a href="https://www.pcgamer.com/games/microsoft-is-bringing-original-xbox-exclusives-to-pc-for-the-first-time-starting-with-four-classic-games/" target="_blank">Backward Compatibility on PC</a>" original Xbox games released last week running on a double layer of Xbox console emulation, but savvy independent developers have already used those emulators to run other Xbox games on PC.</p><p>Developer <a href="https://x.com/TheLunarixus/status/2079994620688093204" target="_blank">Nathan</a> on X, "The Everything App," has a succinct topline explanation: "The new OG Xbox Backwards Compatibility layer released by Microsoft for the PC is actually an Xbox 360 emulator running XeFu (the OG Xbox emu for the 360)," he wrote, pointing to telltale indicators visible in a dump of XeFu (the Xeon Fusion Emulator) pulled from the Fuzion Frenzy PC re-release. </p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">By combining Microsoft's recently-released PC port of XeO3 with specific components of XWine1, SlimEra namely, it becomes possible to run dumped backwards-compatible Xbox 360 and Xbox Original games before they see an official PC release, with varying degrees of success pic.twitter.com/6eocCCT1cW<a href="https://twitter.com/cantworkitout/status/2080172284422029742">July 23, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>For an even more in-depth explanation, developer <a href="https://x.com/dtoxmilenko/article/2080157584317718842" target="_blank">Milenko</a> has an article on the subject, also on X. The big takeaway? It's a "Beautiful piece of engineering. Also: Emulators, all the way down."</p><p>Rewind all the way back to 2005: The very first instance of Xbox backwards compatibility on the 360 was XeFu emulation, as outlined in this 2018 video from <a href="https://www.youtube.com/watch?v=Da_ont-2AG0" target="_blank">Modern Vintage Gamer</a>. When you popped your old Halo 2 or KotOR disk into a 360 back in the day, they weren't running natively on the console. The 360 emulated the original Xbox to run those games.</p><p>This tech is the basis of Microsoft's later backwards compatibility efforts on Xbox Series consoles as well. So instead of building a new Xbox emulator from scratch to run these games on PC, the company ported its in-house Xbox 360 emulator to PC, then ran XeFu through that. Pretty neat.</p><p>Meanwhile, the devs of the <a href="https://x.com/XWineOne/status/2080172284422029742?ref_src=twsrc%5Etfw%7Ctwcamp%5Etweetembed%7Ctwterm%5E2080172284422029742%7Ctwgr%5E70e93190221632f84bb20cb814a673927ccab169%7Ctwcon%5Es1_&ref_url=https%3A%2F%2Fwww.tomshardware.com%2Fvideo-games%2Fxbox%2Fmicrosoft-shipped-a-native-xbox-360-emulator-with-its-new-backwards-compatible-releases-on-pc-modders-quickly-got-360-games-running-with-minor-tweaks" target="_blank">XWine1</a> project, an Xbox One translation layer for PC, shared that it's possible to use the in-development XWine1 with the dumped official emulator to get other OG Xbox and 360 games running on PC, though with "varying degrees of success."</p><p>As for how this will affect game preservation and end-user emulation quality in the long term, that remains to be seen. The <a href="https://xemu.app/" target="_blank">xemu</a> OG Xbox and <a href="https://xenia.jp/" target="_blank">Xenia</a> 360 emulators have been in development and available for use for some time, but better public understanding of Microsoft's internal emulation methods can only be a good thing.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="2167a6d0-892e-11f1-9d35-9952a80c6ef4" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2167a6d0-892e-11f1-9d35-9952a80c6ef4" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Final Fantasy 14 is planning 2 major overhauls to its housing system to catch up with World of Warcraft: 'It's probably the number 1 thing on the list a lot of people are requesting' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/final-fantasy/final-fantasy-14-is-planning-2-major-overhauls-to-its-housing-system-to-catch-up-with-world-of-warcraft-its-probably-the-number-1-thing-on-the-list-a-lot-of-people-are-requesting/</link>
                                                                            <description>
                            <![CDATA[ Secret housing changes are afoot. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">vp7CfxHnsMYFUb7jtJiyUG</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/A9irksYyKgMYT3BPdxk8en-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 18:08:26 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Final Fantasy]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[RPG]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mollie Taylor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W9VNF2qWSreZXDkwcVR2tF.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/A9irksYyKgMYT3BPdxk8en-1280-80.jpg">
                                                            <media:credit><![CDATA[Square Enix]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Final Fantasy 14 cinematic trailer screenshot: The Warrior of Light jumping out of a portal wearing their Viper job gear]]></media:description>                                                            <media:text><![CDATA[Final Fantasy 14 cinematic trailer screenshot: The Warrior of Light jumping out of a portal wearing their Viper job gear]]></media:text>
                                <media:title type="plain"><![CDATA[Final Fantasy 14 cinematic trailer screenshot: The Warrior of Light jumping out of a portal wearing their Viper job gear]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/A9irksYyKgMYT3BPdxk8en-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I wasn't expecting Final Fantasy 14 director and producer Naoki Yoshida to directly call out World of Warcraft during a media Q&A at the MMO's Berlin Fan Festival, but that's exactly what happened. </p><p>When asked about how the team plans to modernise Final Fantasy 14's housing system—one which is regularly criticised for a lack of supply to meet demand and a fairly obtuse UI to boot—Yoshida's first response was: "I get the feeling that what you really want to ask is, well WoW has come up with this amazing housing system. How about [Final Fantasy] 14?"</p><p>Blizzard's own MMO has finally taken its first stab at player housing, and I do admit I've been looking on with some envy. It looks far easier to wield and far more customisable with freely scaling and placing objects, and that's something that Yoshida has absolutely taken notice of.</p><p>"We have immense respect for the World of Warcraft team," Yoshida said. "So when we saw that the World of Warcraft team announced the new housing system—and they said specifically that they looked to 14 and incorporated things which they wanted to surpass us in—I think that in itself is a great honour for us to hear."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="k9TYwFQKFmTzjXmauZTnnf" name="wow housing grand piano" alt="An elf sits at a custom-made grand piano in World of Warcraft's player housing system." src="https://cdn.mos.cms.futurecdn.net/k9TYwFQKFmTzjXmauZTnnf.png" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Blizzard)</span></figcaption></figure><p>Yoshida said that he's had "a hands-on" with WoW's housing system, calling it "amazing" and "a good source of research." For what exactly? Well, perhaps for two major overhauls the team has lined up to tackle Final Fantasy 14's housing, which should be releasing during upcoming expansion Evercold.</p><p>The first one is set to tackle the housing UI which, by Yoshida's own admission, is "quite technical and not very accessible." He says that the plan with the overhaul is to make it "more accessible for casual players, so that they can easily create elaborate housing." I do wonder if that'll just be a flat menu change, or a larger overhaul that allows greater freedom of item placement which, without utilising floating glitches (or third-party plugins) can be pretty darn restrictive.</p><p>Yoshida is being considerably tighter-lipped about the second planned overhaul, though. "But I think you will be much happier to hear what it is compared to the UI update," he said. "It's currently in the planning process right now on our end, and there is a chance that it will get released earlier than the UI update."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="YeijoGzsxAZRswBGySZ6rK" name="Final Fantasy XIV  A Realm Reborn Screenshot 2022.01.24 - 16.18.45.09.png" alt="Final Fantasy 14 housing, living area with a TV made from fireplaces" src="https://cdn.mos.cms.futurecdn.net/YeijoGzsxAZRswBGySZ6rK.png" mos="" align="middle" fullscreen="" width="2560" height="1440" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Square Enix)</span></figcaption></figure><p>He finished by saying that while he couldn't share any specifics, "once we're able to share those details, it's probably the number one thing on the list a lot of people are requesting." Whether Yoshida is referring to housing in general here—it wouldn't surprise me if that and glamour were the two aspects the team received the most feedback about—or the specific overhaul in mind, it's not super clear. </p><p>Either way, I'm excited. Even though I've been clinging onto a small house for dear life since 2021, I've yearned for an easier decoration system, the ability to make a cute little neighbourhood with my pals, and easier access to larger housing plots. <em>Seriously, </em>I've been bidding on medium houses in the Lavender Beds for seven months with zero success. Free me, Yoshida, I beg of you.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Final Fantasy 14 boss Yoshi-P doesn't get the deal with Chort ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/final-fantasy/final-fantasy-14-boss-yoshi-p-doesnt-get-the-deal-with-chort/</link>
                                                                            <description>
                            <![CDATA[ Yoshi-P is not chortin' it. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">pWvrDL3cFosYGsADFF7kb4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/7kMLbXFoaJLLaTaaHFmKjX-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 18:05:43 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Final Fantasy]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[RPG]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mollie Taylor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W9VNF2qWSreZXDkwcVR2tF.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/7kMLbXFoaJLLaTaaHFmKjX-1280-80.jpg">
                                                            <media:credit><![CDATA[Square Enix]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Chort, the Clyteum dungeon boss. He&#039;s a tall, round purple and red creature with red eyes. ]]></media:description>                                                            <media:text><![CDATA[Chort, the Clyteum dungeon boss. He&#039;s a tall, round purple and red creature with red eyes. ]]></media:text>
                                <media:title type="plain"><![CDATA[Chort, the Clyteum dungeon boss. He&#039;s a tall, round purple and red creature with red eyes. ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/7kMLbXFoaJLLaTaaHFmKjX-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Remember Chort? He's a sub-boss in one of Final Fantasy 14's newest dungeons—a magnificent large-and-in-charge lad who rolls up into a ball and charges around the arena like a giant, fleshy Sonic the Hedgehog.</p><p>I couldn't stop laughing the first time I fought him, and <a href="https://www.pcgamer.com/games/final-fantasy/this-is-chort-a-final-fantasy-14-dungeon-boss-of-absolutely-no-real-significance-but-a-hero-to-us-all/" target="_blank">I wasn't the only person to immediately fall in love with how ridiculous he was</a>. He quickly became memed to hell and back—from his goofy name, to the real "Mom, I frew up" stance he's rocking as he patiently waits for you to enter the boss room and beat him up. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2300px;"><p class="vanilla-image-block" style="padding-top:56.26%;"><img id="LwgcfbgnQJFJzmpCe7QGjX" name="Chort-ffxiv" alt="Chort, the Clyteum dungeon boss. He's a tall, round purple and red creature with red eyes." src="https://cdn.mos.cms.futurecdn.net/LwgcfbgnQJFJzmpCe7QGjX.jpg" mos="" align="middle" fullscreen="" width="2300" height="1294" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Square Enix)</span></figcaption></figure><p>His immense reception came as quite the surprise to director and producer Naoki Yoshida. "I'm really glad to hear that Chort was so well received, but honestly I couldn't really understand the appeal of Chort," he said during a press Q&A at the game's Berlin Fan Festival. </p><p>"Of course, we do understand that he's very popular and there's been many memes. But really, I just couldn't understand like… <em>why</em>." Yoshida then said he'd love to hear what exactly it is about Chort that people find so appealing, before continuing: "I can understand maybe a little. I mean, this is some huge bulky guy, and then suddenly he's standing there and then he rolls. So from that perspective, I can kind of understand."</p><p>I'm not quite sure how exactly to tell Yoshida that Chort just sounds kind of funny, at least to my English ears. His large body, small head, and goofy name give me war flashbacks to the reign of Big Chungus, which I have to assume is a similar image for a lot of other players. Also, you know, the fact that he's in a dungeon called The Clyteum. Yes, Chort is in The Clyteum. I'm not sure if those unintentional saucy undertones translate in Japanese.</p><p>But despite not fully getting what made us go crazy for Chort, Yoshida's just happy to see the community doing silly things with the game. "It's really fun for us to see," he told the media. "So, if the people in the community also find some unexpected appeal in any content we produce moving forward, do make your voices heard because the development team is looking at all of the responses on social media, and we very much do enjoy looking at them. We have big smiles on our faces when things like this happen"</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ J.K. Simmons hasn't played Baldur's Gate 3 or any of his games, but he loves Portal 2: 'I could have done the feature film, or the play, or whatever' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/baldurs-gate/j-k-simmons-hasnt-played-baldurs-gate-3-or-any-of-his-games-but-he-loves-portal-2-i-could-have-done-the-feature-film-or-the-play-or-whatever/</link>
                                                                            <description>
                            <![CDATA[ Fair is fair. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">BevnetFQ54RiH3JrnER9z9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/L7YB3DdnbWqb2KCW7dn2MT-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 17:31:42 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Baldur&#039;s Gate]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[RPG]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/L7YB3DdnbWqb2KCW7dn2MT-1280-80.jpg">
                                                            <media:credit><![CDATA[Left: Valve. Middle: Theo Wargo via Getty Images. Right: Larian]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Left: Concept art drawing of Cave Johnson from Portal 2. Middle: NEW YORK, NEW YORK - JULY 08: J. K. Simmons attends &quot;The Westies&quot; New York Premiere at SVA Theater on July 08, 2026 in New York City. Right: Ketheric Thorm from Baldur&#039;s Gate 3.]]></media:description>                                                            <media:text><![CDATA[Left: Concept art drawing of Cave Johnson from Portal 2. Middle: NEW YORK, NEW YORK - JULY 08: J. K. Simmons attends &quot;The Westies&quot; New York Premiere at SVA Theater on July 08, 2026 in New York City. Right: Ketheric Thorm from Baldur&#039;s Gate 3.]]></media:text>
                                <media:title type="plain"><![CDATA[Left: Concept art drawing of Cave Johnson from Portal 2. Middle: NEW YORK, NEW YORK - JULY 08: J. K. Simmons attends &quot;The Westies&quot; New York Premiere at SVA Theater on July 08, 2026 in New York City. Right: Ketheric Thorm from Baldur&#039;s Gate 3.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/L7YB3DdnbWqb2KCW7dn2MT-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In a recent appearance on the <a href="https://www.youtube.com/watch?v=C-VMNox7F3E" target="_blank">Happy Sad Confused podcast</a>, prolific actor J.K. Simmons dove into his relationship with the games he's acted in. While not much of a gamer himself, the script for Portal 2 (where Simmons voiced Aperture founder Cave Johnson) seems to have left its mark on the actor.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/C-VMNox7F3E" allowfullscreen></iframe></div></div><p>"Tom Britney from <a href="https://www.imdb.com/title/tt31849235/" target="_blank">The Westies</a>, he texted me a week ago, a little video text of my character from Baldur's Gate," Simmons said when asked if he gets recognized for his videogame roles. "He said, 'I'm about to kill you.' Okay, well, good luck with that."</p><p>Host Josh Horowitz followed up by asking if Simmons enjoys playing games at all, and the answer was a firm no. "My hands don't work on those controllers," said Simmons. "I've tried⁠—my kids, of course, my twentysomething kids play them a lot. My wife, she'll actually get in there and play some Mario Bros. or whatever with them. I just, I cannot. No. Sorry."</p><p>But even if he doesn't play, Simmons does have a firm favorite among all the games he's acted in. "It was Portal 2, for me," he said. "Just because it was such a hilarious script. I could have done the feature film, or the play, or whatever. It was just such fun writing."</p><p>Simmons did, indeed, reprise his role as Cave Johnson for the 2022 Steam Deck tie-in game, Aperture Desk Job. Portal 2 writer Eric Wolpaw, who is credited with creating the character, also returned to the series to write for Desk Job.</p><p>Given the more siloed nature of their work on games, actors often have a wide range of engagement with the hobby. Deus Ex, Marathon, and Starfield actor <a href="https://www.pcgamer.com/gaming-industry/deus-ex-marathon-actor-elias-toufexis-doesnt-get-why-people-root-for-games-to-fail-life-is-so-short-man/" target="_blank">Elias Toufexis is all-in on games</a>, for example, while Silent Hill f actor <a href="https://www.pcgamer.com/games/horror/silent-hill-fs-lead-actor-streamed-the-game-and-had-a-language-transcending-horror-experience-thats-gotten-over-1-6-million-views/" target="_blank">Konatsu Kato streamed her first playthrough</a> to much fanfare. Grand Theft Auto 5 actor Steven Ogg, meanwhile, thinks you should put away childish things and <a href="https://www.pcgamer.com/games/grand-theft-auto/gta-5-trevor-actor-feels-nothing-inside-for-gta-6-challenges-gamers-to-read-crime-and-punishment-books-are-my-thing/" target="_blank">read Dostoevsky instead</a>.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="a1c09420-8917-11f1-b523-a5fb4b83e9b2" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="a1c09420-8917-11f1-b523-a5fb4b83e9b2" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ubisoft says the Black Flag remake has exceeded 'annual expectations' in just two weeks, shortly after it laid off a number of the people who made it ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/assassins-creed/ubisoft-says-the-black-flag-remake-has-exceeded-annual-expectations-in-just-two-weeks-shortly-after-it-laid-off-a-number-of-the-people-who-made-it/</link>
                                                                            <description>
                            <![CDATA[ Videogame piracy. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rpvUvxwcixjxKXW6dVjXmD</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/qabPvTuJhkpTWsTE23rL4n-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 16:42:33 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Assassin&#039;s Creed]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[Action]]></category>
                                                                                                                    <dc:creator><![CDATA[ Justin Wagner ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3yTcG3EnWfJ6YqZzDouj5c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/qabPvTuJhkpTWsTE23rL4n-1280-80.jpg">
                                                            <media:credit><![CDATA[Ubisoft]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Black Flag Resynced: Edward, wearing Duncan Walpole&#039;s robes, puzzlingly looking at a hidden blade in his hand.]]></media:description>                                                            <media:text><![CDATA[Black Flag Resynced: Edward, wearing Duncan Walpole&#039;s robes, puzzlingly looking at a hidden blade in his hand.]]></media:text>
                                <media:title type="plain"><![CDATA[Black Flag Resynced: Edward, wearing Duncan Walpole&#039;s robes, puzzlingly looking at a hidden blade in his hand.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/qabPvTuJhkpTWsTE23rL4n-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Assassin's Creed Black Flag Resynced, a game with a title that feels like it ought to have a colon or an em dash somewhere in there, is finally here and it's selling like whatever the nautical equivalent of hotcakes is. Hardtack, I guess. Not only did it sell 2 million copies <a href="https://www.pcgamer.com/games/assassins-creed/assassins-creed-black-flag-resynced-sells-2-million-copies-in-1-day-and-achieves-the-highest-concurrent-player-count-ever-recorded-for-an-assassins-creed-title-on-steam/">in a single day</a>, a recent <a href="https://staticctf.ubisoft.com/8aefmxkxpxwl/YIcpZgz0odIOM2V7Uz1ho/c6ee19fdfacb61d5483f0ca98d578ac7/Ubisoft_FY27_Q1_PR_English_vF.pdf" target="_blank">financial report</a> includes Ubisoft CEO Yves Guillemot saying "Two weeks in, the title has already exceeded the annual expectations we had."</p><p>"The strong launch of Assassin’s Creed Black Flag Resynced in early July by Vantage Studios is an encouraging proof point," he said. "The game is the highest-rated Assassin's Creed title since the original Black Flag, and we are very pleased with the praise it received from players … I would like to warmly thank the teams whose talent and dedication brought it to life."</p><p>Guillemot's thanks come at an interesting time, given that nearly a third of Ubisoft Barcelona <a href="https://www.pcgamer.com/games/assassins-creed/the-company-has-turned-its-back-on-us-black-flag-resynced-developers-at-ubisoft-barcelona-are-being-laid-off-instead-of-celebrating-the-series-latest-hit/">was laid off</a> just weeks ago, triggering <a href="https://www.reddit.com/r/gaming/comments/1uv7hxv/ubisoft_barcelona_will_ne_holding_a_strike_for/?utm_source=embedv2&utm_medium=post_embed&utm_content=whitespace&embed_host_url=https%3A%2F%2Fwww.pcgamer.com%2Fgames%2Fassassins-creed%2Fthe-company-has-turned-its-back-on-us-black-flag-resynced-developers-at-ubisoft-barcelona-are-being-laid-off-instead-of-celebrating-the-series-latest-hit%2F" target="_blank">a labor strike</a>. This was part of <a href="https://www.pcgamer.com/gaming-industry/ubisoft-closes-another-2-studios-lays-off-hundreds-more-employees/">a larger wave of layoffs</a> which affected hundreds of workers. As it has done with a variety of Ubisoft games, Ubisoft Barcelona supported the development of Black Flag Resynced and "did all the underwater levels" as tech and gameplay animator Manel Cota <a href="https://x.com/MaNeo_O/status/2076722161226539505?s=20" target="_blank">posted on X</a> back then.</p><p>Regardless, the ludicrous sales Black Flag Resynced is enjoying seem like a signal that the original game's reputation is strong enough to carry this remake through potential turnoffs for prospective players, such as <a href="https://www.pcgamer.com/games/action/that-annoying-day-one-dlc-in-assassins-creed-black-flag-resynced-was-less-than-3-percent-of-its-initial-steam-sales-but-hey-usd1-million-is-usd1-million/">the day one DLC</a>, <a href="https://www.pcgamer.com/games/assassins-creed/black-flag-resynced-is-missing-iconic-combat-mechanics-simply-because-they-were-lower-priority/">simplified swordfights</a>, and <a href="https://www.pcgamer.com/games/assassins-creed/ubisoft-has-added-a-cash-shop-and-weekly-challenges-to-its-faithful-remake-of-the-13-year-old-black-flag-because-of-course-it-has/">in-game shop</a>. In his review, PC Gamer's Morgan Park called the game "a well-made, but inessential remake that loses more than it gains."</p><p>If you've been hitting the high seas yourself, check out <a href="https://www.pcgamer.com/games/assassins-creed/black-flag-resynced-new-content/">our guide</a> on how to see all the new stuff—if not, the original is there and <a href="https://www.pcgamer.com/games/assassins-creed/black-flag-resynced-certainly-scratches-my-nostalgia-itch-but-do-you-know-what-else-does-assassins-creed-black-flag/">as good as ever</a>.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="421c71bc-8910-11f1-b690-79903f713b7a" data-action="Deal Block" data-label="Black Flag Resynced new content" data-dimension48="Black Flag Resynced new content" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1370px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="J5JhUJfjWD87aMwb8a2yek" name="boxout" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/J5JhUJfjWD87aMwb8a2yek.jpg" mos="" align="middle" fullscreen="" width="1370" height="1370" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="http://www.pcgamer.com/games/assassins-creed/black-flag-resynced-new-content" target="_blank" data-dimension112="421c71bc-8910-11f1-b690-79903f713b7a" data-action="Deal Block" data-label="Black Flag Resynced new content" data-dimension48="Black Flag Resynced new content" data-dimension25=""><strong>Black Flag Resynced new content</strong></a>: How to access<br><a href="https://www.pcgamer.com/games/assassins-creed/black-flag-resynced-treasure-map-locations/" target="_blank"><strong>Black Flag Resynced treasure maps</strong></a>: Solve each one<br><a href="http://www.pcgamer.com/games/assassins-creed/black-flag-resynced-outfits" target="_blank"><strong>Black Flag Resynced outfits</strong></a>: Dress to kill<br><a href="http://www.pcgamer.com/games/assassins-creed/black-flag-resynced-mayan-stone-locations" target="_blank"><strong>Black Flag Resynced Mayan Stones</strong></a>: All locations<br><a href="http://www.pcgamer.com/games/assassins-creed/black-flag-resynced-data-fragments-projects" target="_blank"><strong>Black Flag Resynced Data Fragments</strong></a>: Animus projects</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Fixes roll out after Meccha Chameleon servers infected with malware, Discord hacked ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/sports/fixes-roll-out-after-meccha-chameleon-servers-infected-with-malware-discord-hacked/</link>
                                                                            <description>
                            <![CDATA[ You might want to do a scan if you've played on any custom maps lately. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">XEV5UgwZguPkEBSUTQg9V8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QtvnQcwSgucy7cubLRmBAV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 16:32:44 +0000</pubDate>                                                                                                                                <updated>Sun, 26 Jul 2026 18:13:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Sports]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Justin Wagner ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3yTcG3EnWfJ6YqZzDouj5c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/QtvnQcwSgucy7cubLRmBAV-1280-80.jpg">
                                                            <media:credit><![CDATA[lemorion_1224]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Meccha Chameleon sad face]]></media:description>                                                            <media:text><![CDATA[Meccha Chameleon sad face]]></media:text>
                                <media:title type="plain"><![CDATA[Meccha Chameleon sad face]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QtvnQcwSgucy7cubLRmBAV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A vulnerability in Meccha Chameleon, which has already been patched, allowed multiple Steam Workshop maps to distribute malware to players. </p><p>As <a href="https://medium.com/@FeintBE/workshop-map-for-meccha-chameleon-is-a-malware-dropper-full-breakdown-d1ac29565265" target="_blank">a post on Medium</a> from user Feint discussed (via <a href="https://kotaku.com/multiple-meccha-chameleon-steam-workshop-maps-got-infected-with-malware-and-its-discord-server-was-hacked-2000719315" target="_blank">Kotaku</a>), "A couple of my friends reported seeing a command prompt window briefly appear while Steam was downloading a custom workshop map … What I found was a seemingly ordinary workshop map that contained what appears to be a malware dropper, despite having passed workshop review." </p><p>The full details regarding the map, Laser Tag Neon, are in the blog, though Feint updated the post to say another map called Chroma Grid Arena was uploaded in its place.</p><p>Meccha Chameleon developer Haganeiro confirmed the issue in <a href="https://x.com/haganeiro_fn/status/2081011976004878558?s=20" target="_blank">a post on X</a> Saturday, clarifying it has since been fixed. "The vulnerability in the custom maps described in today's update 3.1.0 has been fixed, so there are no issues after applying it," Haganeiro wrote. "We have also confirmed that the malware is disabled for the affected maps both before and after the update." </p><p>As comments like one <a href="https://x.com/Jeff88035085/status/2081042946225504344?s=20" target="_blank">from X user Jeff</a> reading "Your discord is fucked man" indicate, malicious custom maps weren't the only issue the devs encountered this past week. The game's official Discord server, which has nearly 100,000 users, was hacked. This was confirmed and addressed in <a href="https://store.steampowered.com/news/app/4704690/view/680756685198854773" target="_blank">a Steam Community blog post</a> yesterday. "We have already contacted Discord Support and are currently awaiting their response," it reads. "If the server cannot be recovered, we will set up a new one."</p><p>Developer lemorion_1224 confirmed <a href="https://x.com/lemorion1224/status/2081087686010671451?s=20" target="_blank">in a post on X</a> that this happened because a system engineer's PC was infected with malware while fixing the aforementioned vulnerabilities: "The hacker bypassed the engineer’s two-factor authentication on Discord, altered the server permissions, and banned all the staff members." </p><p>The affected PC, a backup device, was wiped and can't be used to edit game files, but lemorion_1224 warned players not to follow any "suspicious links" on the compromised Discord.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="2462a95e-8909-11f1-b1b2-97306d4329fe" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2462a95e-8909-11f1-b1b2-97306d4329fe" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Rockstar co-founder says 'I don't know if I personally care' if games release on disc, adds 'I love physical media' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/grand-theft-auto/rockstar-co-founder-says-i-dont-know-if-i-personally-care-if-games-release-on-disc-adds-i-love-physical-media/</link>
                                                                            <description>
                            <![CDATA[ "If people want that, I think companies should provide it." ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">tfhEUtsg9Lvpyga4utacUi</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GcNqq5oy9UFHUpgxruLJzZ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 14:47:54 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Grand Theft Auto]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[Action]]></category>
                                                                                                                    <dc:creator><![CDATA[ Justin Wagner ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3yTcG3EnWfJ6YqZzDouj5c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GcNqq5oy9UFHUpgxruLJzZ-1280-80.jpg">
                                                            <media:credit><![CDATA[Rockstar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[GTA 6 weapons: A close-up of Jason holding a MAC-10-inspired SMG with a retro blue paint job.]]></media:description>                                                            <media:text><![CDATA[GTA 6 weapons: A close-up of Jason holding a MAC-10-inspired SMG with a retro blue paint job.]]></media:text>
                                <media:title type="plain"><![CDATA[GTA 6 weapons: A close-up of Jason holding a MAC-10-inspired SMG with a retro blue paint job.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GcNqq5oy9UFHUpgxruLJzZ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I still remember the long ritual of installing World of Warcraft to my parents' laptop as a young'un, mystified by the sheer number of discs it took to squeeze the game onto a hard drive. </p><p>The more discs a game took to install, the better it must be, I figured—child me would be aghast at the contemporary world, where game boxes come with mere codes inside and PlayStation is <a href="https://blog.playstation.com/2026/07/01/physical-disc-production-ending-in-january-2028-for-new-games-releasing-on-playstation-consoles/" target="_blank">killing off disc production</a>. That last factoid has triggered commentary all over the industry and beyond, with everyone from Ubisoft's <a href="https://www.pcgamer.com/gaming-industry/ubisoft-chief-says-sonys-decision-to-kill-game-discs-isnt-going-to-be-a-big-deal/">Yves Guillemot</a> and French politician <a href="https://www.pcgamer.com/gaming-industry/french-left-wing-leader-jean-luc-melenchon-declares-players-have-rights-too-over-the-death-of-physical-discs/">Jean-Luc Mélenchon</a> weighing in.</p><p>Speaking to <a href="https://www.ign.com/videos/dan-houser-on-physical-games-if-people-want-that-i-think-companies-should-provide-it-comic-con-26" target="_blank">IGN</a>, Rockstar co-founder Dan Houser gave his own commentary on the physical vs. digital debate with a multifaceted answer. "I don't know that I care. If people want that, I think companies should provide it," he said. </p><p>"But I don't know that I personally care. And I also think the ability to update games, as critical as people are of digital releases, the ability to update and fix problems in games has been really useful for the quality of games." Notably, both physical and downloadable patches existed before digital distribution became the rule. Magazines like the superlative PC Gamer would even help distribute them!</p><p>Grand Theft Auto writer Jeffrey Crawford "Lazlow" Jones, who was with Houser for the interview, weighed in as well. "I mean, we all have that sort of feeling of when you get that copy and you put the disc on the console, but I also have to say, I really like being at the airport and going, 'oh cool, I can download some quick games to my Steam Deck for this 12-hour flight." </p><p>Jones went on to talk about how tangibility still has its perks even as a creator: "[It's] just really fulfilling to have a physical thing you can say, 'Look, we made a thing.'" Houser followed up, "I love physical media. I think everyone does, you know." It's worth noting that Grand Theft Auto 6 will be both <a href="https://www.pcgamer.com/games/grand-theft-auto/rockstars-decision-to-make-gta-6-fully-digital-is-a-terrible-anti-consumer-move-that-makes-me-worry-about-the-future-of-videogames/">a digital-only game</a> and console-exclusive at launch.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="e3701b1e-8900-11f1-9b44-279ef1768979" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="e3701b1e-8900-11f1-9b44-279ef1768979" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Helldivers 2 is giving players a free car in October, except for those who already earned it in June ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/action/helldivers-2-is-giving-players-a-free-car-in-october-except-for-those-who-already-earned-it-in-june/</link>
                                                                            <description>
                            <![CDATA[ The M-103 Supply FRV becomes available to all patriots later this year. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">n9VYstmkoA7xoQbYALEf4S</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Q8DUSwcEdEdZmeMJNV8345-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 12:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Action]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Rick Lane ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Rick has been fascinated by PC gaming since he was seven years old, when he used to sneak into his dad&#039;s home office for covert sessions of Doom. He grew up on a diet of similarly unsuitable games, with favourites including Quake, Thief, Half-Life and Deus Ex. Between 2013 and 2022, Rick was games editor of Custom PC magazine and associated website &lt;a href=&quot;http://bit-tech.net/&quot; target=&quot;_blank&quot;&gt;bit-tech.net&lt;/a&gt;. But he&#039;s always kept one foot in freelance games journalism, writing for publications like Edge, Eurogamer, the Guardian and, naturally, PC Gamer. While he&#039;ll play anything that can be controlled with a keyboard and mouse, he has a particular passion for first-person shooters and immersive sims.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Q8DUSwcEdEdZmeMJNV8345-1280-80.jpg">
                                                            <media:credit><![CDATA[Arrowhead Game Studios]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[helldivers 2 urban legends]]></media:description>                                                            <media:text><![CDATA[helldivers 2 urban legends]]></media:text>
                                <media:title type="plain"><![CDATA[helldivers 2 urban legends]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Q8DUSwcEdEdZmeMJNV8345-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>One aspect of<a href="https://www.pcgamer.com/uk/helldivers-2/"> Helldivers 2</a> I've repeatedly lamented is how many of its new toys are locked away inside Warbonds, with too few new weapons, equipment and stratagems unlockable through regular play. Hence, it's worth giving Arrowhead credit when they do let you unlock a new toy through spending requisition slips and nothing else. Such is the case with the M-103 Supply FRV, which will become available for all Helldivers to unlock in October.</p><p>The Supply FRV is one of three variants of Helldivers 2's offroad truck. The vanilla FRV is equipped with a mounted machinegun, while the Incinerator FRV swaps that out for a flamethrower. The Supply FRV comes equipped with both an automated turret <em>and </em>a supply rack at the rear of the vehicle, good for eight full restocks of Helldiver ammo and equipment.</p><p>The Supply FRV was originally made available as a stratagem to players who participated in June's "Census Thunder" campaign, which saw players battling hordes of Illuminate 'Voteless' spewing from voids opening up across the galaxy. Now though, Arrowhead has decided to roll the vehicle out to all Helldivers 2 players—albeit with a significant delay. In a<a href="https://store.steampowered.com/news/app/553850/view/680756051157452526?l=english" target="_blank"> Steam post</a>, Arrowhead said that players who earned the FRV in June had "enabled the rest of your comrades in arms to access this equipment in October," adding that "a rising tide of firepower lifts all divers".</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="UjbiEwZv66ePc4C3NJkZsK" name="helldivers2frv" alt="A screenshot of the Supply FRV in Helldivers 2, showing it parked on a circular dais inside a Helldivers base." src="https://cdn.mos.cms.futurecdn.net/UjbiEwZv66ePc4C3NJkZsK.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Arrowhead Game Studios)</span></figcaption></figure><p>The Supply FRV is the first stratagem reward to derive from Arrowhead's new galactic campaign system, which replaced the previous system of running objectives in June. Introduced to give players a better chance of taking part in the shooter's collective objectives, galactic campaigns are part of a<a href="https://www.pcgamer.com/games/action/arrowhead-addresses-the-helldivers-2-community-as-recent-steam-reviews-slump-to-mostly-negative-we-want-to-be-clearer-about-what-were-working-on-and-whats-coming-next/"> much broader overhaul</a> that Arrowhead committed to earlier this year, following growing player dissatisfaction with the live-service shooter.</p><p>The second galactic campaign—Lightning Intercept—is currently underway, with players attempting to destroy an Automaton orbital platform. We don't know what the next campaign will be, but Arrowhead has said that a <a href="https://www.gamesradar.com/games/third-person-shooter/the-helldivers-2-and-warhammer-40k-crossover-is-getting-a-full-reveal-on-july-30-update-your-calendar-accordingly/">Warhammer 40,000 themed Warbond</a> will be revealed on July 30, one of the few video game crossovers that I'm actually intrigued by.</p><div class="product"><a data-dimension112="8724adde-8766-11f1-b422-d58a2850dee3" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="8724adde-8766-11f1-b422-d58a2850dee3" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Call of Duty: Modern Warfare 4's beta will have low-SBMM playlists, as Activision continues to 'learn a lot about multiplayer matchmaking' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/call-of-duty/call-of-duty-modern-warfare-4s-beta-will-have-low-sbmm-playlists-as-activision-continues-to-learn-a-lot-about-multiplayer-matchmaking/</link>
                                                                            <description>
                            <![CDATA[ A "new matchmaking system" is also being introduced into Black Ops 7. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ZvmsXnqxBJhb8HfTywQ8sQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/FShtLk5FyuFYxeXx77cEin-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 11:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Call of Duty]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[FPS]]></category>
                                                                                                                    <dc:creator><![CDATA[ Rick Lane ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Rick has been fascinated by PC gaming since he was seven years old, when he used to sneak into his dad&#039;s home office for covert sessions of Doom. He grew up on a diet of similarly unsuitable games, with favourites including Quake, Thief, Half-Life and Deus Ex. Between 2013 and 2022, Rick was games editor of Custom PC magazine and associated website &lt;a href=&quot;http://bit-tech.net/&quot; target=&quot;_blank&quot;&gt;bit-tech.net&lt;/a&gt;. But he&#039;s always kept one foot in freelance games journalism, writing for publications like Edge, Eurogamer, the Guardian and, naturally, PC Gamer. While he&#039;ll play anything that can be controlled with a keyboard and mouse, he has a particular passion for first-person shooters and immersive sims.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/FShtLk5FyuFYxeXx77cEin-1280-80.jpg">
                                                            <media:credit><![CDATA[Infinity Ward]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[DMZ 2.0 - Soldiers]]></media:description>                                                            <media:text><![CDATA[DMZ 2.0 - Soldiers]]></media:text>
                                <media:title type="plain"><![CDATA[DMZ 2.0 - Soldiers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/FShtLk5FyuFYxeXx77cEin-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><a href="https://www.pcgamer.com/uk/call-of-duty-black-ops-7/">Call of Duty: Black Ops 7</a> was<a href="https://www.pcgamer.com/games/call-of-duty/call-of-duty-black-ops-7-review/"> not the series' finest hour</a>, but one aspect of the sequel that has gone down well with players is its experiments with matchmaking. For years, players have complained about the effects of skill-based matchmaking (SBMM), which is intended to level the playing field by sorting players into groups of similar skill. But some players claim that SBMM can outright flatten the experience, neutering much of the fun and unpredictability of arena shooting.</p><p>Until recently, Activision had tried to convince players of the merits of SBMM. But last year saw a<a href="https://www.pcgamer.com/games/call-of-duty/call-of-duty-may-have-finally-blinked-on-sbmm-as-the-black-ops-7-beta-adds-a-playlist-with-drastically-reduced-skill-consideration/"> change in attitude</a> from the publisher. For Black Ops 7's multiplayer, it introduced an "open moshpit" playlist alongside its standard match allocator, wherein skill consideration was "drastically reduced in matchmaking".</p><p>It appears this option has gone down well with CoD players, as Activision has  said it plans to carry low-SBMM playlists forward into<a href="https://www.pcgamer.com/uk/call-of-duty-modern-warfare-4/"> Call of Duty: Modern Warfare 4</a>. This was revealed in a post on Call of Duty's official X account, where it explained its broader plans for multiplayer matchmaking going forward.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Over the past year, we've continued to learn a lot about Multiplayer matchmaking through player data and community feedback. We’re also excited to see all the recent love for Black Ops and Black Ops II, which reinforced that there are many elements of those experiences that…<a href="https://twitter.com/cantworkitout/status/2079975156815126904">July 22, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>"Over the past year, we've continued to learn a lot about multiplayer matchmaking through player data and community feedback," the developers wrote, adding that these learnings had been "reinforced" by players' reception of the releases of Black Ops and Black Ops 2 alongside Black Ops 7. Clearly, it has concluded that open playlists are worth keeping around, as it says. "We'll continue to offer Open playlists in Black Ops 7, and we'll also include Open Playlist options in the upcoming Modern Warfare 4 beta."</p><p>On top of this, Activision is introducing a "new matchmaking system" for various modes in Black Ops 7, including Black Ops classic, quick play and party games. It says that this system is "inspired by"<a href="https://www.pcgamer.com/uk/call-of-duty-black-ops/"> Black Ops</a> and<a href="https://www.pcgamer.com/uk/call-of-duty-black-ops-2/"> Black Ops 2</a>, and in a follow-up post, explains it builds upon "what we've learned, with smarter team balancing, wide match variety, improvements that keep matches full, and a better experience for mixed-level parties."</p><p>It'll be interesting to see how the matchmaking changes align with Modern Warfare 4's adjustments to gunplay and general combat, with a renewed emphasis on making players "feel like they're really behind the gun". The beta kicks off on August 21, though unlike last year Game Pass subscribers<a href="https://www.pcgamer.com/games/call-of-duty/modern-warfare-4-beta-dates-set-for-august-and-this-year-game-pass-subscribers-get-no-special-treatment/"> will not be entitled</a> to early beta access.</p><div class="product"><a data-dimension112="807b0772-8765-11f1-9163-45258fef5dfc" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="807b0772-8765-11f1-9163-45258fef5dfc" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A classic Giger-inspired adventure game just got a sequel ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/adventure/a-classic-giger-inspired-adventure-game-just-got-a-sequel/</link>
                                                                            <description>
                            <![CDATA[ Tormentum 2 is out now. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UuEpLhufLf4hwLyCuyS9C4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/sCZpyZxGQZYAdHoTGBkgoh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 01:42:46 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Adventure]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jody Macgregor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3SnLWZBtqUMSAffCn6DvAD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jody&#039;s first computer was a Commodore 64, so he remembers having to use a code wheel to play Pool of Radiance. A former music journalist who interviewed everyone from Giorgio Moroder to Trent Reznor, Jody also co-hosted Australia&#039;s first radio show about videogames, &lt;a href=&quot;https://zedgamesau.net/tag/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zed Games&lt;/a&gt;. He&#039;s written for &lt;a href=&quot;https://www.rockpapershotgun.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Rock Paper Shotgun&lt;/a&gt;, The Big Issue, &lt;a href=&quot;https://www.gamesradar.com/author/jody-macgregor/&quot; target=&quot;_blank&quot;&gt;GamesRadar&lt;/a&gt;, &lt;a href=&quot;http://www.zam.com/author/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zam&lt;/a&gt;, &lt;a href=&quot;https://web.archive.org/web/20170606042647/http://www.glixel.com/contributor/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Glixel&lt;/a&gt;, &lt;a href=&quot;https://fiveoutoftenmagazine.com/downloads/issue-16-identity/&quot; target=&quot;_blank&quot;&gt;Five Out of Ten Magazine&lt;/a&gt;, and &lt;a href=&quot;https://web.archive.org/web/20171009125722/https://www.playboy.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Playboy.com&lt;/a&gt;, whose cheques with the bunny logo made for fun conversations at the bank. Jody&#039;s first article for PC Gamer was about the &lt;a href=&quot;https://www.pcgamer.com/the-audio-of-alien-isolation/&quot;&gt;audio of Alien Isolation&lt;/a&gt;, published in 2015, and since then he&#039;s written about &lt;a href=&quot;https://www.pcgamer.com/why-silent-hill-belongs-on-pc/&quot;&gt;why Silent Hill belongs on PC&lt;/a&gt;, &lt;a href=&quot;https://www.pcgamer.com/10-years-on-recettear-an-item-shops-tale-is-still-the-best-fantasy-shopkeeper-tycoon-game/&quot;&gt;why Recettear: An Item Shop&#039;s Tale is the best fantasy shopkeeper tycoon game&lt;/a&gt;, and &lt;a href=&quot;https://www.pcgamer.com/there-is-so-so-much-weird-shit-in-lost-ark/&quot;&gt;how weird Lost Ark can get&lt;/a&gt;. Jody edited PC Gamer Indie from 2017 to 2018, and he eventually lived up to his promise to play every Warhammer videogame.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/sCZpyZxGQZYAdHoTGBkgoh-1280-80.jpg">
                                                            <media:credit><![CDATA[OhNoo Studio]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A knight poses with two scantily clad women and panthers]]></media:description>                                                            <media:text><![CDATA[A knight poses with two scantily clad women and panthers]]></media:text>
                                <media:title type="plain"><![CDATA[A knight poses with two scantily clad women and panthers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/sCZpyZxGQZYAdHoTGBkgoh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/3tYVIkAzOas" allowfullscreen></iframe></div></div><p>H. R. Giger's biomechanical nightmares have inspired plenty of videogames. If we go way back, his work was repurposed for <a href="https://www.pcgamer.com/saturday-crapshoot-darkseed/">baffling puzzle adventure Dark Seed</a>, and more recently there was the <a href="https://www.pcgamer.com/scorn-review/">fleshy horror of Scorn</a>. Tormentum: Dark Sorrow  was more in the vein of the former than the latter, a point-and-click adventure that took Giger's stylings (and those of Zdzisław Beksiński too) as inspiration for its hand-painted horrors.</p><p>A full 11 years after its release, and after eight years of development, Tormentum finally has a sequel. Tormentum 2 is a standalone game though, just one in a similar style, which is to say that it's full of bones and alien faces and naked people who are embedded in walls.</p><p>In Tormentum 2 you're trapped inside a simulated world that's got out of hand, the supposedly digital characters within suddenly out of control and talking about gods from distant places. You have to cross the islands that make up this world, solving puzzles as you go, and working your way toward one of multiple endings.</p><p>Tormentum 2 is currently available for <a href="https://store.steampowered.com/app/931060/Tormentum_II/">15% off on Steam</a>, where there's also a demo if you want to give it a try before you buy. The original, Tormentum: Dark Sorrow, is also <a href="https://store.steampowered.com/app/335000/Tormentum__Dark_Sorrow/">on sale for 67% off</a>.</p><div class="product"><a data-dimension112="0c3c2a2e-8893-11f1-a83d-a14fb51bb5a5" data-action="Deal Block" data-label="Best MMOs" data-dimension48="Best MMOs" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:316px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="UjCJY9gjRfatHZjCuGMrhR" name="elden ring square cheer.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UjCJY9gjRfatHZjCuGMrhR.jpg" mos="" align="middle" fullscreen="" width="316" height="316" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/the-best-mmos/" target="_blank" data-dimension112="0c3c2a2e-8893-11f1-a83d-a14fb51bb5a5" data-action="Deal Block" data-label="Best MMOs" data-dimension48="Best MMOs" data-dimension25=""><strong>Best MMOs</strong></a>: Most massive<br><a href="https://www.pcgamer.com/the-best-strategy-games/" target="_blank"><strong>Best strategy games</strong></a>: Number crunching<br><a href="https://www.pcgamer.com/best-open-world-games/" target="_blank"><strong>Best open world games</strong></a>: Unlimited exploration<br><a href="https://www.pcgamer.com/the-best-survival-games-on-pc/" target="_blank"><strong>Best survival games</strong></a>: Live craft love<br><a href="https://www.pcgamer.com/best-horror-games/" target="_blank"><strong>Best horror games</strong></a>: Fight or flight</p></div><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ A crossover between Dungeons & Dragons and World of Warcraft has leaked ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/world-of-warcraft/a-crossover-between-dungeons-and-dragons-and-world-of-warcraft-has-leaked/</link>
                                                                            <description>
                            <![CDATA[ Seems likely to be more than just a starter set this time, as we've seen in previous crossovers like Stranger Things or Rick & Morty. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UKbjupJxorXcE7BEmoUcBX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4EjbrYAsWWxgk3bK8c3DPh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sun, 26 Jul 2026 00:15:34 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[World of Warcraft]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[MMO]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jody Macgregor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3SnLWZBtqUMSAffCn6DvAD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jody&#039;s first computer was a Commodore 64, so he remembers having to use a code wheel to play Pool of Radiance. A former music journalist who interviewed everyone from Giorgio Moroder to Trent Reznor, Jody also co-hosted Australia&#039;s first radio show about videogames, &lt;a href=&quot;https://zedgamesau.net/tag/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zed Games&lt;/a&gt;. He&#039;s written for &lt;a href=&quot;https://www.rockpapershotgun.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Rock Paper Shotgun&lt;/a&gt;, The Big Issue, &lt;a href=&quot;https://www.gamesradar.com/author/jody-macgregor/&quot; target=&quot;_blank&quot;&gt;GamesRadar&lt;/a&gt;, &lt;a href=&quot;http://www.zam.com/author/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zam&lt;/a&gt;, &lt;a href=&quot;https://web.archive.org/web/20170606042647/http://www.glixel.com/contributor/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Glixel&lt;/a&gt;, &lt;a href=&quot;https://fiveoutoftenmagazine.com/downloads/issue-16-identity/&quot; target=&quot;_blank&quot;&gt;Five Out of Ten Magazine&lt;/a&gt;, and &lt;a href=&quot;https://web.archive.org/web/20171009125722/https://www.playboy.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Playboy.com&lt;/a&gt;, whose cheques with the bunny logo made for fun conversations at the bank. Jody&#039;s first article for PC Gamer was about the &lt;a href=&quot;https://www.pcgamer.com/the-audio-of-alien-isolation/&quot;&gt;audio of Alien Isolation&lt;/a&gt;, published in 2015, and since then he&#039;s written about &lt;a href=&quot;https://www.pcgamer.com/why-silent-hill-belongs-on-pc/&quot;&gt;why Silent Hill belongs on PC&lt;/a&gt;, &lt;a href=&quot;https://www.pcgamer.com/10-years-on-recettear-an-item-shops-tale-is-still-the-best-fantasy-shopkeeper-tycoon-game/&quot;&gt;why Recettear: An Item Shop&#039;s Tale is the best fantasy shopkeeper tycoon game&lt;/a&gt;, and &lt;a href=&quot;https://www.pcgamer.com/there-is-so-so-much-weird-shit-in-lost-ark/&quot;&gt;how weird Lost Ark can get&lt;/a&gt;. Jody edited PC Gamer Indie from 2017 to 2018, and he eventually lived up to his promise to play every Warhammer videogame.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4EjbrYAsWWxgk3bK8c3DPh-1280-80.jpg">
                                                            <media:credit><![CDATA[Blizzard]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Jaina Proudmoore]]></media:description>                                                            <media:text><![CDATA[Jaina Proudmoore]]></media:text>
                                <media:title type="plain"><![CDATA[Jaina Proudmoore]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4EjbrYAsWWxgk3bK8c3DPh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>This year's <a href="https://www.dungeonsanddragons.com/gen-con/">Gen Con event</a> is one Wizards of the Coast has said it's "pulling out all the stops for", with a keynote to be hosted by Theo Solomon (who played Wyll in Baldur's Gate 3) including a bunch of announcements about what's coming up for Dungeons & Dragons. One release seems to have been leaked early: a crossover with World of Warcraft.</p><p>According to a news post on virtual tabletop Roll20 that has since been removed (you can find it on RPG site <a href="https://www.enworld.org/threads/dungeons-dragons%E2%80%99-next-major-product-announcement-leaks-and-its-world-of-warcraft.720017/">EN World</a>), we can expect Warcraft to get at least a setting book for D&D 5th edition, as a couple of Magic: The Gathering worlds have previously.</p><p>This wouldn't be the first collaboration between Blizzard and D&D. Around the time of Diablo 2 there were several official books by Wizards of the Coast adapting the world of Sanctuary to D&D's rules. Later there was a World of Warcraft RPG using D&D's 3rd edition, though that was published under the terms of the Open Gaming Licence by White Wolf, the publisher responsible for Vampire: The Masquerade (which also has <a href="https://www.pcgamer.com/games/rpg/a-proper-vampire-class-is-coming-to-d-and-d-via-a-vampire-the-masquerade-tie-in/">a D&D crossover in the works</a>).</p><p>I can see why die-hard WoW fans might enjoy having a version of D&D with rules for playing a tauren or whatever, but Warcraft has always been so close to D&D I'm not sure I need a whole rulebook explaining its slightly different version of elves and whatnot. At least Diablo's heavy metal vibes made for a different-feeling kind of fantasy, but Warcraft is as generic as they come.</p><p>Gen Con runs from July 30 to August 2, and I'm sure it'll include some announcements more interesting than this. Maybe this will be the year they finally pull the trigger on bringing back Dark Sun or Birthright, or even give us an Al-Qadim book?</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="a3eb445c-8886-11f1-aa88-673631148aa0" data-action="Deal Block" data-label="Baldur's Gate 3 romance" data-dimension48="Baldur's Gate 3 romance" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="E4JL5DbKeweC5p7opWdx2K" name="baldurs-astarion-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/E4JL5DbKeweC5p7opWdx2K.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/baldurs-gate-3-romance-options-guide/" target="_blank" data-dimension112="a3eb445c-8886-11f1-aa88-673631148aa0" data-action="Deal Block" data-label="Baldur's Gate 3 romance" data-dimension48="Baldur's Gate 3 romance" data-dimension25=""><strong>Baldur's Gate 3 romance</strong></a>: Who to pursue<br><a href="https://www.pcgamer.com/baldurs-gate-3-multiplayer-co-op-guide/" target="_blank"><strong>Baldur's Gate 3 multiplayer</strong></a>: How co-op works<br><a href="https://www.pcgamer.com/baldurs-gate-3-endings/" target="_blank"><strong>Baldur's Gate 3 endings</strong></a>: For better or worse<br><a href="https://www.pcgamer.com/baldurs-gate-3-multiclass-builds/" target="_blank"><strong>Baldur's Gate 3 multiclass builds</strong></a>: Coolest combos<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: The greatest you can play now</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Larian once again reminds us it's 'not involved in any BG3-related projects' in response to Karlach comic reveal ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/baldurs-gate/larian-once-again-reminds-us-its-not-involved-in-any-bg3-related-projects-in-response-to-karlach-comic-reveal/</link>
                                                                            <description>
                            <![CDATA[ Dispelling any doubt on the matter. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">jm5yo2fryc2Xn7nTHbjMeX</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/QE7GQb8rA7Axy8xvaVeU5D-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 21:48:31 +0000</pubDate>                                                                                                                                <updated>Sat, 25 Jul 2026 21:48:35 +0000</updated>
                                                                                                                                            <category><![CDATA[Baldur&#039;s Gate]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[RPG]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/QE7GQb8rA7Axy8xvaVeU5D-1280-80.jpg">
                                                            <media:credit><![CDATA[Wizards of the Coast]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Art of Karlach from Baldur&#039;s Gate 3 looking at the camera with smoldering eyes.]]></media:description>                                                            <media:text><![CDATA[Art of Karlach from Baldur&#039;s Gate 3 looking at the camera with smoldering eyes.]]></media:text>
                                <media:title type="plain"><![CDATA[Art of Karlach from Baldur&#039;s Gate 3 looking at the camera with smoldering eyes.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/QE7GQb8rA7Axy8xvaVeU5D-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Larian Studios has reiterated that it is fully, 100%, without a doubt, donezo in the bunzo when it comes to new Baldur's Gate-related projects. <a href="https://x.com/larianstudios/status/2080945139787161887?s=20" target="_blank">It's latest statement</a> was in response to a Dark Horse comics announcement that could have been interpreted as implying the studio's involvement.</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Maximum hijinks are happening right now, but we’re not involved in any BG3 related projects.As soon as we bust outta here, we'll share more about @divinity https://t.co/SANGQ82QZ8 pic.twitter.com/v75lPYljU8<a href="https://twitter.com/cantworkitout/status/2080945139787161887">July 25, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>On X, "The Everything App," Dark Horse announced that a <a href="https://x.com/DarkHorseComics/status/2080342708741112131" target="_blank">yet-untitled comic series starring Karlach</a>, our favorite BG3 companion, is coming down the pike. The issue: Dark Horse signed off its post by saying the project was "With [Larian] and [Wizards of the Coast]," tagging both companies.</p><p>Makes sense. I mean, Larian famously did make Baldur's Gate 3 and the character of Karlach in the first place. But the studio seems keen to head off any suggestion that it is involved in Wizards of the Coast's post-BG3 spinoff projects.</p><p>"Maximum hijinks are happening right now, but we’re not involved in any BG3 related projects," the official Larian account wrote in response alongside a picture of CEO Swen Vincke and writing lead Adam Smith doing some kind of script read-through. "As soon as we bust outta here, we'll share more about [Divinity]."</p><p>Ever since Larian revealed that it would not be making Baldur's Gate 4, there has been a popular conception that there must have been some kind of dispute or grievance between it and D&D owner Wizards of the Coast. Vincke, for his part, has <a href="https://www.pcgamer.com/games/baldurs-gate/larian-ceo-has-been-reading-the-reddit-threads-and-wants-us-to-remove-our-tinfoil-hats-says-wizards-of-the-coast-isnt-the-reason-baldurs-gate-3-is-finished/" target="_blank">insisted that the split was amicable</a>, and that the developers were just creatively spent working in someone else's setting.</p><p>The quick, sharp way Larian distanced itself from any suggestion of its involvement in Dark Horse's upcoming spinoff is certainly eyebrow-raising, but it's also understandable that the studio would not want any misconceptions about its output to spread, regardless of the nature of its parting ways with Wizards⁠—I noticed at least one commenter say that they thought the studio's writing team may have been collaborating on the comic project before this exchange.</p><p>I, for one, am looking forward to Larian's next game, Divinity, set in its own fantasy world of Rivellon. If you'd like to catch up on the project, we've collected <a href="https://www.pcgamer.com/games/rpg/divinity-guide/" target="_blank">everything we know about the upcoming RPG</a> in one place. We also have a <a href="https://www.pcgamer.com/games/rpg/divinity-games-order/" target="_blank">guide to the Divinity series</a>, including a recommended play order for the games⁠—spoilers, it's pretty much reverse-chronological order of release.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="2898cd9c-8872-11f1-9b62-95dc2cc6b7bd" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2898cd9c-8872-11f1-9b62-95dc2cc6b7bd" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Games industry analyst says Meccha Chameleon's June revenue on PC was second only to Fortnite ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/games-industry-analyst-says-meccha-chameleons-june-revenue-on-pc-was-second-only-to-fortnite/</link>
                                                                            <description>
                            <![CDATA[ It's the perfect business stratagem: first you Meccha game, then you Meccha lot of money. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PnUN5nYGJu8UUSEtikmXp5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Yac4WCVwKt5nULBoDvLugh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 19:23:26 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Justin Wagner ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3yTcG3EnWfJ6YqZzDouj5c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Yac4WCVwKt5nULBoDvLugh-1280-80.jpg">
                                                            <media:credit><![CDATA[lemorion_1224]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Meccha Chameleon screenshots]]></media:description>                                                            <media:text><![CDATA[Meccha Chameleon screenshots]]></media:text>
                                <media:title type="plain"><![CDATA[Meccha Chameleon screenshots]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Yac4WCVwKt5nULBoDvLugh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>They say money can't buy happiness, so I guess Meccha Chameleon creators lemorion_1224 and Haganeiro will have to get a yacht instead. Much has been said about the ludicrous success of the hide-and-seek game, but a recent figure from Newzoo (shared by <a href="https://www.gamesindustry.biz/meccha-chameleon-ranks-second-behind-fortnite-in-pc-revenue-for-june-newzoo-charts" target="_blank">GamesIndustry.biz</a>) further puts things into perspective: for June revenue on PC in a handful of western countries, it came second only to Fortnite.</p><p>Newzoo analyst Mert Şahin told GamesIndustry.biz that the game's sudden and huge success "shows that lower-budget, socially driven multiplayer experiences can achieve significant commercial results." The game's low barrier to entry, both price and spec-wise, alongside all the viral popularity it experienced on social media sites like YouTube, certainly helped it along.</p><p>The full list offers the top 20 games by revenue in the US, UK, Germany, France, Spain, and Italy, and after Meccha Chameleon comes Counter-Strike 2, Valorant, and League of Legends. There's a list for console games as well that looks quite different, though Fortnite is the uncontested king of both rings. Other common threads include usual suspects like Minecraft and Marvel Rivals.</p><p>Whether you have any interest in these sorts of low-budget party games or not, there's no denying their broad appeal. It's hard not to think of the sudden ubiquity of Among Us in 2020, which just got a TV show and continues to enjoy <a href="https://www.pcgamer.com/games/action/stardew-valley-has-left-miraland-for-a-new-collab-and-it-looks-a-little-sus/" target="_blank">collab</a> after <a href="https://www.pcgamer.com/games/survival-crafting/in-a-world-of-cursed-videogame-collaborations-genshin-impact-being-in-among-us-might-be-a-top-contender/" target="_blank">collab</a> six years later, as Meccha Chameleon puts up such astonishing numbers and teases its <a href="https://www.pcgamer.com/games/sports/meccha-chameleon-celebrates-15-million-sales-by-teasing-a-collaboration-with-a-famous-japanese-star/" target="_blank">own first collaboration</a>.</p><p>It might have to deal with <a href="https://www.pcgamer.com/games/sports/cheaters-have-infested-meccha-chameleon-as-dishonest-players-scan-images-and-auto-paint-their-models/" target="_blank">cheating problems</a> and <a href="https://www.pcgamer.com/games/sports/the-devil-works-hard-but-ai-ripoffs-work-harder-as-meccha-chameleon-falls-victim-to-hordes-of-copycats-coming-out-of-the-woodwork/" target="_blank">sloppy AI ripoffs</a>, but ignore the noise and there's a genuinely great game waiting for you. In <a href="https://www.pcgamer.com/games/sports/meccha-chameleon-review/" target="_blank">his review</a>, PC Gamer's Lincoln Carpenter called it "a delightfully elevated take on hide-and-seek … Meccha Chameleon's game of competitive camouflage is a multiplayer experience that exceeds its friendslop trappings."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="50cde072-885e-11f1-ad6c-355bd84fee2b" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="50cde072-885e-11f1-ad6c-355bd84fee2b" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Final Fantasy 14 has finally added the class I'm always asking for: a Viking with two shields, laser cannons, and Wolverine claws ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/mmo/final-fantasy-14-has-finally-added-the-class-im-always-asking-for-a-viking-with-two-shields-laser-cannons-and-wolverine-claws/</link>
                                                                            <description>
                            <![CDATA[ Straight from my middle school sketchbooks. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">f2kdoKqtkLLqFo7gtfD4XV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/JicQgWkvQvkjywhAgzqgoe-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 19:21:24 +0000</pubDate>                                                                                                                                <updated>Sat, 25 Jul 2026 21:51:06 +0000</updated>
                                                                                                                                            <category><![CDATA[MMO]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Justin Wagner ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3yTcG3EnWfJ6YqZzDouj5c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/JicQgWkvQvkjywhAgzqgoe-1280-80.png">
                                                            <media:credit><![CDATA[Square Enix]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A roegadyn wearing a viking helmet.]]></media:description>                                                            <media:text><![CDATA[A roegadyn wearing a viking helmet.]]></media:text>
                                <media:title type="plain"><![CDATA[A roegadyn wearing a viking helmet.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/JicQgWkvQvkjywhAgzqgoe-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Fantasy RPGs have become too comfortable with delivering the expected gaggle of familiar character concepts. Archers, monks, paladins, you know the drill. I've seen it all before! Give me, I don't know, a Viking that shoots triple-barreled laser guns out of its dual shields, which also have metal claws, you know? Final Fantasy 14 knows what I'm talking about—down to the last detail, in fact. </p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/uaZlrprwSq4" allowfullscreen></iframe></div></div><p>Indeed, the first new job to be introduced as part of the Evercold is just that: the bastion, a main tank that blocks, shoots, and stabs all with the same instrument. Those dual weapons, "known as skyltborg," seem to be entirely new to the Final Fantasy setting, though they are reminiscent of <a href="https://finalfantasy.fandom.com/wiki/Rhitahtyn_Arvina" target="_blank">Rhitahtyn Arvina</a>'s supersized gunshields. Granted, most of my experience with that setting is through Kingdom Hearts, but I know I would have remembered if Mickey Mouse picked a pair of these up at any point.</p><p>The teaser trailer shows off some of its combat animations, and as is FF14 tradition, they're extravagant and accompanied by some badass electronic rock. The roegadyn in the trailer lifts himself into the air to fire laser blasts and uppercut his foe—it looks cool when he does it, but I'm reserving judgment until I've seen how ridiculous a lalafell looks doing all these same animations. Game director Yoshi-P certainly pulled the look off, showing up to the Berlin Fan Festival in full bastion cosplay, as players shared <a href="https://x.com/aitaikimochi/status/2080928671481872837?s=20" target="_blank">on X</a>.</p><p>Notably, the bastion will only be playable in evolved mode, the pruned battle system coming as part of Evercold. More expansion details will come later this year during the Tokyo Fan Festival, and the full thing is set to launch January 2027.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="9a97edf4-8847-11f1-8316-3f463adf354a" data-action="Deal Block" data-label="Best MMOs" data-dimension48="Best MMOs" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:316px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="UjCJY9gjRfatHZjCuGMrhR" name="elden ring square cheer.jpg" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/UjCJY9gjRfatHZjCuGMrhR.jpg" mos="" align="middle" fullscreen="" width="316" height="316" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/the-best-mmos/" target="_blank" data-dimension112="9a97edf4-8847-11f1-8316-3f463adf354a" data-action="Deal Block" data-label="Best MMOs" data-dimension48="Best MMOs" data-dimension25=""><strong>Best MMOs</strong></a>: Most massive<br><a href="https://www.pcgamer.com/the-best-strategy-games/" target="_blank"><strong>Best strategy games</strong></a>: Number crunching<br><a href="https://www.pcgamer.com/best-open-world-games/" target="_blank"><strong>Best open world games</strong></a>: Unlimited exploration<br><a href="https://www.pcgamer.com/the-best-survival-games-on-pc/" target="_blank"><strong>Best survival games</strong></a>: Live craft love<br><a href="https://www.pcgamer.com/best-horror-games/" target="_blank"><strong>Best horror games</strong></a>: Fight or flight</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ New report alleges it took a week for OpenAI to realize a prototype had gone rogue and hacked another company ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/software/ai/new-report-alleges-it-took-a-week-for-openai-to-realize-a-prototype-had-gone-rogue-and-hacked-another-company/</link>
                                                                            <description>
                            <![CDATA[ Is that good? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">e9c5tJrstY7Cg9bBpdtNoi</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/iB9gFfuHNKuGGzuD3RLTAH-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 19:17:54 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[AI]]></category>
                                                    <category><![CDATA[Software]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/iB9gFfuHNKuGGzuD3RLTAH-1280-80.jpg">
                                                            <media:credit><![CDATA[Nightdive]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[SHODAN from the System Shock remake.]]></media:description>                                                            <media:text><![CDATA[SHODAN from the System Shock remake.]]></media:text>
                                <media:title type="plain"><![CDATA[SHODAN from the System Shock remake.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/iB9gFfuHNKuGGzuD3RLTAH-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A new report from <a href="https://www.reuters.com/business/its-ai-agent-spent-days-hacking-company-sources-say-openai-did-not-notice-week-2026-07-24/" target="_blank">Reuters</a> alleges that it took an alarmingly long time for OpenAI to respond to one of its prototype AI agents⁠—programs with the ability to act independently of specific prompts⁠—<a href="https://www.pcgamer.com/software/ai/openai-admits-several-of-its-ai-models-breached-testing-and-hacked-into-a-startups-network-by-themselves-calling-it-an-unprecedented-cyber-incident/" target="_blank">breaking containment and hacking another company</a>. That company, Hugging Face, had reportedly neutralized the threat and contacted the FBI before ever being contacted by OpenAI.</p><p>According to anonymous sources, OpenAI's testing of an agent powered by two advanced models⁠—GPT 5.6 Sol and an unnamed "even more capable" model⁠—showed troublesome behavior in testing even before the Hugging Face incident. </p><p>Reuters' sources spoke of the model leaving itself instructions to bypass testing constraints, as well as an incident where the agent had seemingly disabled some of the company's monitoring systems.</p><p>Hugging Face made its <a href="https://huggingface.co/blog/security-incident-july-2026" target="_blank">first public statement</a> about the hack on July 16, before it had identified or without disclosing OpenAI's involvement. <a href="https://openai.com/index/hugging-face-model-evaluation-security-incident/" target="_blank">OpenAI publicly acknowledged the incident</a> on July 21. According to Reuters, OpenAI's prototype escaped its testing constraints on July 9 and began attacking Hugging Face on July 11. </p><p>Sources told Reuters that OpenAI did not realize that its agent had gone rogue until after Hugging Face had neutralized the threat, contacted the FBI, and made its public statement on July 16.</p><p>The FBI declined to comment, while Hugging Face is preparing a full timeline of the hack. OpenAI told Reuters that there were "several inaccuracies" in its report, but did not specify what those inaccuracies were.</p><p>Speaking to Reuters on the matter, <a href="https://worldethicaldata.org/" target="_blank">World Ethical Data Foundation</a> principle intelligence specialist Marley Smith outlined two possible explanations for OpenAI's delay in response: "Does that mean that they left it unattended and didn’t realize what it was doing? Or maybe they did and didn’t know how to contain it? Both are equally dangerous and alarming."</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="2ad14a36-885d-11f1-98f8-730b2203cd96" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="2ad14a36-885d-11f1-98f8-730b2203cd96" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Silent Hill f producer says its writers were pushed 'to read at least 100 to 200 books a year' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/horror/silent-hill-f-producer-says-its-writers-were-pushed-to-read-at-least-100-to-200-books-a-year/</link>
                                                                            <description>
                            <![CDATA[ Now that's a KPI I can get behind. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">MRsnsSWsHzQGPZf7agZbhd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/TUH5PyEigzTjSpLAWbXLVF-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 16:44:08 +0000</pubDate>                                                                                                                                <updated>Sat, 25 Jul 2026 16:45:14 +0000</updated>
                                                                                                                                            <category><![CDATA[Horror]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/TUH5PyEigzTjSpLAWbXLVF-1280-80.jpg">
                                                            <media:credit><![CDATA[Konami]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Silent Hill f endings screenshots ]]></media:description>                                                            <media:text><![CDATA[Silent Hill f endings screenshots ]]></media:text>
                                <media:title type="plain"><![CDATA[Silent Hill f endings screenshots ]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/TUH5PyEigzTjSpLAWbXLVF-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>First reported by Japanese site <a href="https://game.watch.impress.co.jp/docs/kikaku/2127066.html" target="_blank">GameWatch</a> and translated by <a href="https://automaton-media.com/en/news/the-silent-hill-f-scenario-team-at-konami-was-encouraged-to-read-100-to-200-books-a-year-according-to-producer/" target="_blank">Automaton</a>, Silent Hill producer Motoi Okamoto revealed a surprising demand placed on Silent Hill f's scenario (or story) team: Read a ton of books.</p><p>Okamoto spoke in a lecture at Japan's CEDEC 2026⁠—that's "CESA Developer's Conference" longwise, or "Computer Entertainment Supplier's Association Developer's Conference" <em>extra longwise.</em> </p><p>In his talk, "The Art of Producing Silent Hill," Okamoto said that he believes being well-read is an important trait for videogame producers to cultivate, and that reading the entire body of work by any game writer he collaborated with was a matter of "basic respect."</p><p>But that drive for literacy doesn't just stop with Okamoto. In the interest of having strong "input" for the developers, Okamoto said that, "within the team, we put pressure on each other, especially among the scenario writers, to read at least 100 to 200 books a year."</p><p>That's a lotta books, man. I've been working on my reading habit, and I'll be happy if I crack 20 this year, with a bullish forecast for a two-a-month pace in 2027. I'm usually circumspect of workplace quotas or "KPIs" (key performance indicators), but this is one I can get behind. Books are good for you.</p><p>I really caught on Okamoto's mention of "input:" Having a base of artistic inspiration outside videogames is something I've heard many other veteran developers stress. Obsidian design director <a href="https://www.pcgamer.com/games/new-vegas-director-josh-sawyer-says-games-can-and-should-pull-on-artistic-inspirations-from-anywhere-and-everywhere-greek-plays-they-knocked-it-out-of-the-park-thousands-of-years-ago-why-not-look-at-them/" target="_blank">Josh Sawyer recently spoke</a> about being influenced by fine art, cinema, and theater in a video on his YouTube channel. </p><p>Last year, Final Fantasy composer <a href="https://www.pcgamer.com/gaming-industry/final-fantasy-composer-shares-concern-about-stagnation-in-game-music-frankly-speaking-theres-less-weird-things-now/" target="_blank">Nobuou Uematsu lamented the stagnation</a> he saw in game music, which he partly attributed to new composers overly relying on other videogame music for inspiration.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="0fb3a6dc-8848-11f1-9b33-3d2521be09b9" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="0fb3a6dc-8848-11f1-9b33-3d2521be09b9" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ It's taken 13 years, but Final Fantasy 14 has finally broken the Sephiroth-shaped emergency glass ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/final-fantasy/its-taken-13-years-but-final-fantasy-14-has-finally-broken-the-sephiroth-shaped-emergency-glass/</link>
                                                                            <description>
                            <![CDATA[ Final Fantasy 7 is showing up in Evercold in a big way. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PczZNtj3apFCFpTeJuMtbV</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/VSjf9rAKjwgf44BJ26JpBJ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 15:54:40 +0000</pubDate>                                                                                                                                <updated>Sat, 25 Jul 2026 15:57:50 +0000</updated>
                                                                                                                                            <category><![CDATA[Final Fantasy]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[RPG]]></category>
                                                                                                                    <dc:creator><![CDATA[ Mollie Taylor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/W9VNF2qWSreZXDkwcVR2tF.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/VSjf9rAKjwgf44BJ26JpBJ-1280-80.jpg">
                                                            <media:credit><![CDATA[Square Enix]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Final Fantasy 7 remake]]></media:description>                                                            <media:text><![CDATA[Final Fantasy 7 remake]]></media:text>
                                <media:title type="plain"><![CDATA[Final Fantasy 7 remake]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/VSjf9rAKjwgf44BJ26JpBJ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Final Fantasy is very much a theme park for the series. It regularly references other games or weaves their themes into the very fabric of Eorzea and beyond. Occasionally, it straight-up implants entire characters or plots.</p><p>Despite all that, it's done surprisingly very little with the series' golden goose: Final Fantasy 7. Sure, there's the Gold Saucer. And materia melding. And Cloud's Advent Children fit. And the Fenrir motorcycle. But as for actual characters or dipping into the game's world? There's not all that much to be found.</p><p>Until now, that is. Director and producer Naoki Yoshida took to the stage at Berlin's Final Fantasy 14 Fan Festival this weekend to reveal that upcoming expansion Evercold is dedicating its eight-player raid series to Cloud and the gang.</p><p>Yoshida was joined by Final Fantasy 7 Rebirth and Revelation director Naoki Hamaguchi to reveal the collaboration, titled Beyond the Lifestream. Unfortunately we know criminally little regarding <em>what </em>or <em>who </em>will be showing up, but considering both Cloud and Sephiroth were plastered on the screens during the reveal, I'd be surprised if neither one made an appearance.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/C0L5kqKlGcQ" allowfullscreen></iframe></div></div><p>Hamaguchi and Yoshida assured players that the two teams are working closely together—long-time Square Enix veteran and FF7 remake co-director Motomu Toriyama is assisting on the raid's story, supervised by the OG FF7's writer Kazushige Nojima. And for the belt-crazed fiend that dwells within me, I'm especially stoked to see Tetsuya Nomura on design. Those raid pieces are gonna be <em>rad, </em>I'm sure.</p><p>That's not the only FF7 bit making its way into the game, either. An update to the Gold Saucer on October 28 is going full Saucer-ception by adding in an attraction modeled after the same venue's appearance in Final Fantasy 7. There's also, er, a typing game attached to it. Which—as Hamaguchi himself joked during the keynote—isn't exactly the first connection I make between the two. But I'm a sucker for a typing game, so no complaints here.</p><p>Even as someone who <em>isn't </em>a huge Final Fantasy 7 enjoyer, it's hard to not succumb a tiny bit to the hype that something this massive brings. Will we see Sephiroth cap off the raid series as the final fight of Evercold's final tier? God, I hope so.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Modders finally got a high-quality third-person camera working in Baldur's Gate 3 for all you Dragon Age sickos ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/baldurs-gate/modders-finally-got-a-high-quality-third-person-camera-working-in-baldurs-gate-3-for-all-you-dragon-age-sickos/</link>
                                                                            <description>
                            <![CDATA[ Up close and personal. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">KWYdFDzbuGqDYtAMsdNRF4</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/9DQk4NumL4fdkaKZj8hmAK-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 15:33:47 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Baldur&#039;s Gate]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[RPG]]></category>
                                                                                                                    <dc:creator><![CDATA[ Justin Wagner ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3yTcG3EnWfJ6YqZzDouj5c.jpg ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/9DQk4NumL4fdkaKZj8hmAK-1280-80.jpg">
                                                            <media:credit><![CDATA[Larian]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Volo grins at an eyeball]]></media:description>                                                            <media:text><![CDATA[Volo grins at an eyeball]]></media:text>
                                <media:title type="plain"><![CDATA[Volo grins at an eyeball]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/9DQk4NumL4fdkaKZj8hmAK-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A CRPG in the vein of Baldur's Gate without a bird's-eye view camera sure sounds wrong, but it feels so right. If you're looking for something a little more Dragon Age and less Divinity for your next replay, Modder Relysia has gone and stuck an over-the-shoulder third-person camera in Baldur's Gate 3, uploading it to <a href="https://www.nexusmods.com/baldursgate3/mods/23959?tab=description" target="_blank">Nexus Mods</a> last week, and it looks a lot better than you may expect.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/QVPfJGoLULg" allowfullscreen></iframe></div></div><p>In the brief showcase teaser, you can see the player wandering around the Undercity Ruins. Animations are a tad jittery, but because BG3's environments are made to be zoomed in and gawked at and shown off in dialog cutscenes, everything is at a believable scale. I'm not sure this would work in all of the game's environments to the same extent, but that it works at all is nifty. </p><p>You've always been able to get the camera up close in BG3, but it's always angled slightly downward, feeling less like a proper third person action game cam, and more like a compromise with its classico tactico overhead view. Even playing with a game pad, it's distinct from other videogame cameras.</p><p>The Nexus Mods page states that it's compatible with the <a href="https://www.nexusmods.com/baldursgate3/mods/781" target="_blank">WASD character movement mod</a>, which we dubbed one of <a href="https://www.pcgamer.com/the-best-baldurs-gate-3-mods/">the best mods for Baldur's Gate 3</a>, so if you wanted you could conceivably replay the game pretending you and your invisible cameraman have been isekai'd out of Dragon Age and into Faerûn. (Throw in <a href="https://www.pcgamer.com/games/baldurs-gate/one-baldur-s-gate-3-modder-managed-to-implemented-real-time-combat-like-the-classic-games-but-you-should-probably-wait-for-them-to-figure-out-a-pause-button-before-diving-in/">the real time with pause mod</a> as well if you're a true sick freak who rejects the turn-based revolution, comfortable in the knowledge that you'd rather die in four seconds than win if it takes four minutes.)</p><p>There are lots of settings, too. You can adjust FOV, offset, camera height, and even customize "horizontal tracking speed" if you'd rather the camera not immediately jerk around with your every impulsive movement. While it's true a third-person camera option was already achievable via <a href="https://www.nexusmods.com/baldursgate3/mods/945" target="_blank">Native Camera Tweaks</a> or the WASD mod, having one that's so precisely customizable is a win for anyone who wants to appreciate that character they spent four hours customizing up close.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="0c8ef74a-883e-11f1-9ba3-f3ca1262cb01" data-action="Deal Block" data-label="Baldur's Gate 3 romance" data-dimension48="Baldur's Gate 3 romance" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:400px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="E4JL5DbKeweC5p7opWdx2K" name="baldurs-astarion-square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/E4JL5DbKeweC5p7opWdx2K.jpg" mos="" align="middle" fullscreen="" width="400" height="400" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/baldurs-gate-3-romance-options-guide/" target="_blank" data-dimension112="0c8ef74a-883e-11f1-9ba3-f3ca1262cb01" data-action="Deal Block" data-label="Baldur's Gate 3 romance" data-dimension48="Baldur's Gate 3 romance" data-dimension25=""><strong>Baldur's Gate 3 romance</strong></a>: Who to pursue<br><a href="https://www.pcgamer.com/baldurs-gate-3-multiplayer-co-op-guide/" target="_blank"><strong>Baldur's Gate 3 multiplayer</strong></a>: How co-op works<br><a href="https://www.pcgamer.com/baldurs-gate-3-endings/" target="_blank"><strong>Baldur's Gate 3 endings</strong></a>: For better or worse<br><a href="https://www.pcgamer.com/baldurs-gate-3-multiclass-builds/" target="_blank"><strong>Baldur's Gate 3 multiclass builds</strong></a>: Coolest combos<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: The greatest you can play now</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ There's only one Jedi Operator in Star Wars Zero Company, and reckless players may end up with none at all: 'Be careful that nothing unfortunate happens to her!' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/strategy/theres-only-one-jedi-operator-in-star-wars-zero-company-and-reckless-players-may-end-up-with-none-at-all-be-careful-that-nothing-unfortunate-happens-to-her/</link>
                                                                            <description>
                            <![CDATA[ Pad your wan. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rTNJdkfRVq58LpT2VZBAFU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/wktiJav7qEhfcxgNMejoFR-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 13:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Strategy]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Rick Lane ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Rick has been fascinated by PC gaming since he was seven years old, when he used to sneak into his dad&#039;s home office for covert sessions of Doom. He grew up on a diet of similarly unsuitable games, with favourites including Quake, Thief, Half-Life and Deus Ex. Between 2013 and 2022, Rick was games editor of Custom PC magazine and associated website &lt;a href=&quot;http://bit-tech.net/&quot; target=&quot;_blank&quot;&gt;bit-tech.net&lt;/a&gt;. But he&#039;s always kept one foot in freelance games journalism, writing for publications like Edge, Eurogamer, the Guardian and, naturally, PC Gamer. While he&#039;ll play anything that can be controlled with a keyboard and mouse, he has a particular passion for first-person shooters and immersive sims.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/wktiJav7qEhfcxgNMejoFR-1280-80.jpg">
                                                            <media:credit><![CDATA[Electronic Arts]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Stars Wars Zero Company key art]]></media:description>                                                            <media:text><![CDATA[Stars Wars Zero Company key art]]></media:text>
                                <media:title type="plain"><![CDATA[Stars Wars Zero Company key art]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/wktiJav7qEhfcxgNMejoFR-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Jedi are a key ingredient in most Star Wars adventures, but a little bit of a Jedi also goes a long way. Put too many Jedi in your Star War and you end up with an Attack of the Clones or a post-New Game Enhancements<a href="https://www.pcgamer.com/uk/star-wars-galaxies/"> Star Wars: Galaxies</a>—the magic and mysticism of those berobed space wizards drowned in a sea of lightsabers.</p><p>With its upcoming tactics game<a href="https://www.pcgamer.com/uk/star-wars-zero-company/"> Star Wars Zero Company</a>, developer Bit Reactor appears to understand this well. According to a<a href="https://store.steampowered.com/news/?emclan=103582791475110523&emgid=706651749010638589" target="_blank"> recent AMA</a> hosted by the studio, there will only be one Jedi Operator in the entire game. What's more, if you act cavalier with them, you may end up with none whatsoever.</p><p>As Bit Reactor has noted previously, permadeath is a<a href="https://www.pcgamer.com/games/strategy/yes-zero-company-really-is-star-wars-xcom-and-its-got-the-permadeath-to-prove-it/"> major feature</a> of Zero Company, with the main players in your adventure able to shuffle off this mortal coil at any point. For most classes, you will be able to recruit other Operators to fill in those class roles. But in the era when Zero Company is set, Jedi are supposed to be exceedingly rare.</p><p>So what does this mean for Zero Company's Jedi Padawan operator, Tel-Rea? Can players recruit other Jedi operators if she dies? This question was posed to BitReactor by SammyBoii in the Zero Company's discord server, to which lead designer James Brawley responded: "Tel-Rea is the only Jedi Padawan class Operator in Star Wars Zero Company—be careful that nothing happens to her!"</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/ksOBF-T5LrA" allowfullscreen></iframe></div></div><p>It's worth noting here that although permadeath is a big part of Zero Company, it isn't mandatory. Some difficulty levels will allow you to turn it off. Even if you do play with permadeath on, Zero Company's authored characters are<a href="https://www.pcgamer.com/games/strategy/star-wars-zero-company-devs-said-there-were-some-fights-about-its-story-centric-squadmates-suffering-permadeath-but-accepting-that-star-wars-is-about-loss-made-the-game-stronger/"> "woven in the critical path of the story"</a> for their respective introductions. Once you're into the full swing of the game, however, "they're very vulnerable, and it's up to you to keep them alive and make sure they're part of the team."</p><p>Taking permadeath to its logical extreme wasn't a decision Bit Reactor arrived at easily. Narrative lead Aaron Contreras previously told PC Gamer that "there were some fights" among the team about letting the whims of the game limit the impact those authored characters could have in the story. But Contreras added that he ultimately lost this argument, and that "it was good that I did." With Zero Company releasing next month, we'll soon discover for ourselves whether Bit Reactor was right or not.</p><div class="product"><a data-dimension112="a9cc5d38-86a2-11f1-bead-a53c154e8151" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="a9cc5d38-86a2-11f1-bead-a53c154e8151" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Modding wizard creates Grand Theft Auto multiverse that lets players travel instantly between Rockstar's first three games: 'We got inter-GTA portals before GTA 6' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/grand-theft-auto/modding-wizard-creates-grand-theft-auto-multiverse-that-lets-players-travel-instantly-between-rockstars-first-three-games-we-got-inter-gta-portals-before-gta-6/</link>
                                                                            <description>
                            <![CDATA[ "The other game is actually running behind it, it's not a video or a captured window," says mod creator. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">FHKbRCjayGLNSw3CxygmXb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HZJShvzuZJp2fqtWj6QNef-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 12:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Grand Theft Auto]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[Action]]></category>
                                                                                                                    <dc:creator><![CDATA[ Rick Lane ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Rick has been fascinated by PC gaming since he was seven years old, when he used to sneak into his dad&#039;s home office for covert sessions of Doom. He grew up on a diet of similarly unsuitable games, with favourites including Quake, Thief, Half-Life and Deus Ex. Between 2013 and 2022, Rick was games editor of Custom PC magazine and associated website &lt;a href=&quot;http://bit-tech.net/&quot; target=&quot;_blank&quot;&gt;bit-tech.net&lt;/a&gt;. But he&#039;s always kept one foot in freelance games journalism, writing for publications like Edge, Eurogamer, the Guardian and, naturally, PC Gamer. While he&#039;ll play anything that can be controlled with a keyboard and mouse, he has a particular passion for first-person shooters and immersive sims.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HZJShvzuZJp2fqtWj6QNef-1280-80.jpg">
                                                            <media:credit><![CDATA[Rockstar]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Mythbusters: San Andreas]]></media:description>                                                            <media:text><![CDATA[Mythbusters: San Andreas]]></media:text>
                                <media:title type="plain"><![CDATA[Mythbusters: San Andreas]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HZJShvzuZJp2fqtWj6QNef-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>As a series,<a href="https://www.pcgamer.com/uk/games/action/grand-theft-auto/"> Grand Theft Auto</a> has spent decades cycling between the same three locations, with each variation of Liberty City, Vice City and San Andreas being more detailed than the last. But players haven't been able to explore all three locations at once since the release of the original.</p><p>Until now. A modder has done what Grand Theft Auto hasn't since 1997, creating a mod that lets players travel instantaneously between the settings of<a href="https://www.pcgamer.com/uk/grand-theft-auto-iii/"> Grand Theft Auto 3</a>,<a href="https://www.pcgamer.com/uk/grand-theft-auto-vice-city/"> Vice City</a>, and<a href="https://www.pcgamer.com/uk/grand-theft-auto-san-andreas/"> San Andreas</a>. And it's all thanks to that most underutilised of game technologies—portals.</p><p>Veteran Grand Theft Auto tinkerer<a href="https://www.youtube.com/@dryxiogta" target="_blank"> DryxioGTA</a> posted a video of the mod—which is still in development and doesn't seem to have a proper name yet—on<a href="https://youtu.be/fpsq2MyWznc" target="_blank"> YouTube</a> (via<a href="https://www.gamesradar.com/games/grand-theft-auto/modder-creates-a-grand-theft-auto-multiverse-opening-portals-within-gta-san-andreas-that-make-gta-3-and-vice-city-completely-playable/"> GamesRadar</a>) The clip shows the player travelling between three brightly coloured portals located in San Andreas' Grove Street. Walking through each portal transports the player instantly to the relevant game and location, switching to the appropriate player character in the process.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/fpsq2MyWznc" allowfullscreen></iframe></div></div><p>DryxioGTA provided some technical details in the video's comments. He confirmed that all three games are running "inside the same process, sharing one Direct 3D device" and that "each portal is a live GPU texture" with the relevant game "actually running behind it, it's not a video or a captured window". DryxioGTA also says that the three worlds maintain their own saves, missions, and settings, and that they continue to run the world state, including traffic and physics, in real time.</p><p>Perhaps the most remarkable aspect of the mod is that the portals don't just let the player travel between cities, they also allow for interactions between those cities. DryxioGTA demonstrates this by shooting through a portal, gunning down several civilians. This causes peds in his current world to attack him <em>and </em>triggers a wanted rating.</p><p>It's seriously impressive work, and the GTA fans responding in the video's comments are clearly bowled over. "The fact that you can shoot the peds and other objects through the portals is just beyond unimaginably insane," writes<a href="https://www.youtube.com/@li_B4shar_il" target="_blank"> li_B4shar_il</a>, while<a href="https://www.youtube.com/@ross3695_basedhax" target="_blank"> ross3695_basedhax</a> observes that "We got inter-GTA portals before GTA 6."</p><p>In fairness, it's not <em>that </em>long before<a href="https://www.pcgamer.com/uk/grand-theft-auto-6/"> Grand Theft Auto 6</a>. Rockstar's hugely anticipated sequel is due to land in November, and that fact alone has already had a substantial impact on gaming. Every other developer is scurrying to get out of the way of Rockstar's behemoth, resulting in the next three months being crowded with dozens of highly anticipated launches.</p><div class="product star-deal"><a data-dimension112="cf173058-86a3-11f1-8d78-a14351fe8c31" data-action="Star Deal Block" data-label="GTA 6 guide" data-dimension48="GTA 6 guide" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1238px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="ZF5ZJsyvbhJRVSDmd9H3jA" name="gta 6 cover art square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/ZF5ZJsyvbhJRVSDmd9H3jA.jpg" mos="" align="middle" fullscreen="" width="1238" height="1238" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><div><span class="product__star-deal-label">Grand Theft Auto 6</span><p><a href="https://www.pcgamer.com/grand-theft-auto/gta-6-guide/" data-dimension112="cf173058-86a3-11f1-8d78-a14351fe8c31" data-action="Star Deal Block" data-label="GTA 6 guide" data-dimension48="GTA 6 guide" data-dimension25=""><strong>GTA 6 guide</strong></a>: Everything we know<br><strong></strong><a href="https://www.pcgamer.com/gta-6-cars-list/" target="_blank"><strong>GTA 6 cars</strong></a>: The garage lineup<br><strong></strong><a href="https://www.pcgamer.com/games/action/grand-theft-auto/gta6-characters/"><strong>GTA 6 characters</strong></a>: Your anti-hero cast<br><strong></strong><a href="https://www.pcgamer.com/games/grand-theft-auto/gta6-map/" target="_blank"><strong>GTA 6 map</strong>:</a> Confirmed Vice City locales<br><a href="https://www.pcgamer.com/games/grand-theft-auto/gta-6-pc-release-date/"><strong>GTA 6 PC release</strong></a>: When's it going to happen?</p></div></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MindsEye has multiplayer and a grenade football mode now, which the handful of people still playing it will no doubt be thrilled to hear ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/action/mindseye-has-multiplayer-and-a-grenade-football-mode-now-which-the-handful-of-people-still-playing-it-will-no-doubt-be-thrilled-to-hear/</link>
                                                                            <description>
                            <![CDATA[ Update 8 also further addresses the campaign's many problems. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">uirF4EMMWxvhVJzxBcWZ8a</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/HvmasduRciLZ9X5n5xiB4M-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Sat, 25 Jul 2026 11:00:00 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Action]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                                    <dc:creator><![CDATA[ Rick Lane ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ &lt;p&gt;Rick has been fascinated by PC gaming since he was seven years old, when he used to sneak into his dad&#039;s home office for covert sessions of Doom. He grew up on a diet of similarly unsuitable games, with favourites including Quake, Thief, Half-Life and Deus Ex. Between 2013 and 2022, Rick was games editor of Custom PC magazine and associated website &lt;a href=&quot;http://bit-tech.net/&quot; target=&quot;_blank&quot;&gt;bit-tech.net&lt;/a&gt;. But he&#039;s always kept one foot in freelance games journalism, writing for publications like Edge, Eurogamer, the Guardian and, naturally, PC Gamer. While he&#039;ll play anything that can be controlled with a keyboard and mouse, he has a particular passion for first-person shooters and immersive sims.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/HvmasduRciLZ9X5n5xiB4M-1280-80.jpg">
                                                            <media:credit><![CDATA[Build A Rocket Boy]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Players clad in blue and red jumpsuits chase a football around a pitch while wielding grenade launchers]]></media:description>                                                            <media:text><![CDATA[Players clad in blue and red jumpsuits chase a football around a pitch while wielding grenade launchers]]></media:text>
                                <media:title type="plain"><![CDATA[Players clad in blue and red jumpsuits chase a football around a pitch while wielding grenade launchers]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/HvmasduRciLZ9X5n5xiB4M-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Despite a<a href="https://www.pcgamer.com/games/action/mindseye-launch-impressions/"> poor reception</a>, weak sales, and<a href="https://www.pcgamer.com/games/action/hitmans-planned-crossover-with-mindseye-is-cancelled-as-the-publishing-deal-with-io-interactive-is-officially-over/"> losing publisher IO Interactive</a>, developer Build a Rocket Boy hasn't given up on its open world shooter<a href="https://www.pcgamer.com/uk/mindseye/"> MindsEye</a>. Which <em>might </em>be commendable, were it not for the multiple rounds of<a href="https://www.pcgamer.com/gaming-industry/mindseyes-catastrophic-launch-to-be-followed-by-layoffs-at-former-gta-producers-studio/"> layoffs</a>, the<a href="https://www.pcgamer.com/games/action/mindseyes-first-major-update-blacklist-really-will-be-used-by-former-gta-lead-to-share-some-of-the-evidence-of-the-sabotage-that-apparently-made-it-bad/"> wild conspiracy theories</a> emanating from its executives, and allegations from former workers that<a href="https://www.pcgamer.com/gaming-industry/mindseye-studio-faces-new-legal-action-over-employee-surveillance-software-that-workers-union-alleges-was-recording-individuals-in-their-homes-and-without-their-consent/"> spy tech was covertly installed</a> on their machines.</p><p>But whatever's going on in and around the studio, MindsEye itself is still receiving updates. And the most recent update adds quite a lot of stuff, though whether it's stuff everybody wants<em> </em>is another matter.</p><p>Described as "one of the biggest yet" by BARB in a<a href="https://store.steampowered.com/news/app/3265250/view/689757543673626689?l=english" target="_blank"> Steam post</a>, Update 8 brings a major new component to MindsEye—multiplayer. Specifically, it adds a team-based mode called "grenade football", in which players apparently "swap their boots for launchers and bring the firepower to the pitch."</p><p>Contrary to what this implies, grenade football participants do not in fact wear the launchers on their feet (though that would arguably make for a more interesting spectacle). Instead, grenade football is basically<a href="https://www.pcgamer.com/uk/rocket-league/"> Rocket League</a> without the cars, with players in red or blue jumpsuits running around a pitch blasting a giant ball at each other's nets.</p><p>There's a video of grenade football in action below. Like so much else about MindsEye (certainly post-launch MindsEye) it looks very basic and rough around the edges. The ball, which is far too large to actually fit in the launchers, just kind of disappears into them when a player collects it, so reading where the ball is and who currently possesses it is tricky.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/HGnpPlNWVLk" allowfullscreen></iframe></div></div><p>There's also the question of who you're going to play Grenade Football with. At the time of writing, MindsEye had attracted a peak of<a href="https://steamcharts.com/app/3265250" target="_blank"> 36 concurrent players</a> in the previous 24 hours. Which I suppose is enough to get a game or two of Grenade Football going—just. But if you are interested in checking it out, I'd recommend doing so promptly.</p><p>In short, I don't think the developers of<a href="https://www.pcgamer.com/uk/rematch/"> Rematch</a> have much to worry about. But that isn't everything the update adds. Alongside the addition of multiplayer, the update also introduces some extra racing circuits, a raft of social features to help players interact across the game, and further improvements to the singleplayer.</p><p>These are what I'm most intrigued by. The update reworks numerous elements of the vanilla game. Improvements include better enemy physics when being hit by explosions, difficulty adjustments to various missions, a general overhaul to AI pathing and behaviour, improved vehicle handling, and animation transitions between moving, combat, and interactions.</p><p>I couldn't care less about all the clearly doomed multiplayer and metaverse stuff BARB seems hellbent on adding. But I would like it if the basic campaign was half-decent to play. Aside from Grand Theft Auto 6 looming over the horizon, there aren't many games of this ilk being made anymore.</p><p>Hence, while the launch version of MindsEye was undeniably terrible, I've no objection to seeing it improved. There are some questions over <em>how </em>BARB is attempting to improve MindsEye, however. Earlier this month, former MindsEye developers<a href="https://www.pcgamer.com/games/action/mindseye-developers-protest-against-a-fan-event-their-own-studio-is-hosting/"> protested</a> at a fan event being held at the studio in the wake of yet more layoffs and the secret surveillance scandal, as the Independent Workers of Great Britain Union claimed that BARB was "handing over work, both paid and unpaid, from the BARB workforce to the BARB fanbase, during a game sector job crisis."</p><div class="product"><a data-dimension112="c0c85972-86a4-11f1-a579-9d8b08abf523" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="c0c85972-86a4-11f1-a579-9d8b08abf523" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Hell Let Loose: Vietnam is open to all this weekend for a free playtest ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/fps/hell-let-loose-vietnam-is-open-to-all-this-weekend-for-a-free-playtest/</link>
                                                                            <description>
                            <![CDATA[ The 50v50 military shooter is gearing up for its full release in August. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">2ePQHUjpAAu8r52JDT5JRQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/omHM7Ht69puvQyB7gQSY27-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 22:01:09 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[FPS]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/omHM7Ht69puvQyB7gQSY27-1280-80.jpg">
                                                            <media:credit><![CDATA[Expression Games]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Hell Let Loose: Vietnam screen detail]]></media:description>                                                            <media:text><![CDATA[Hell Let Loose: Vietnam screen detail]]></media:text>
                                <media:title type="plain"><![CDATA[Hell Let Loose: Vietnam screen detail]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/omHM7Ht69puvQyB7gQSY27-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>If you're looking for something to do this weekend and would prefer it comes in the form of shooting guys, then allow me to direct your attention to Hell Let Loose: Vietnam, which is holding an open beta that's set to run until Monday.</p><p><a href="https://www.pcgamer.com/games/fps/if-ea-wont-make-another-battlefield-vietnam-hell-let-loose-vietnam-is-here-to-pick-up-the-slack/" target="_blank">Announced in 2025</a>, Hell Let Loose: Vietnam is a more-modern follow-up to the WW2 milsim Hell Let Loose. It features the 50v50 battles of the original, expanded with the addition of air power—helicopters, naturally—across six large-scale maps. Battlefield Vietnam may be the obvious point of comparison, but as PC Gamer gunner Morgan Park pointed out, Hell Let Loose is more of a hardcore milsim. The <a href="https://store.steampowered.com/app/3079210/Hell_Let_Loose_Vietnam/" target="_blank">Steam page</a> reflects that as well, emphasizing the need for teamwork and tactics, and the game's focus on historical accuracy.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/5bwfPLwLwQk" allowfullscreen></iframe></div></div><p>To get in on that action, just pop around to the Hell Let Loose: Vietnam on Steam and punch the "join the playtest" button. The playtest is fully cross-platform, so you can jump in on consoles if you like—instructions for that are also available on Steam, but the short version is to look for the playtest on either the Xbox or PlayStation Store, and then install it. Console-exclusive servers are also being offered, for those who don't want to get hammered by the mouse-and-keyboard set, but you'll need to have either a PlayStation Plus or Xbox Game Pass Essential subscription to play.</p><p>There are a number of known issues with the current build of the game, including dodgy voice chat, occasional performance drops, and "infrequent crashes or stability issues" on some AMD GPUs. Players are encouraged to provide feedback via the <a href="https://hll-vietnam.firstlook.gg/client/survey/v2/46012943-39de-480a-854e-d253f76dcbd6" target="_blank">playtest survey</a>, and reminded that any progression, XP, and unlocks earned during the test will not carry over to the full release. That's set to happen on August 13.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="8ccb262a-87aa-11f1-9b98-2d2f26e4ca9b" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="8ccb262a-87aa-11f1-9b98-2d2f26e4ca9b" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Even Japan's patent officials seem exhausted with Nintendo's antics as they refuse its 'absurd' defense of a rejected Pokémon patent ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/even-japans-patent-officials-seem-exhausted-with-nintendos-antics-as-they-refuse-its-absurd-defense-of-a-rejected-pokemon-patent/</link>
                                                                            <description>
                            <![CDATA[ Not a good sign when official patent office communications hit you with a snarky clapback. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">ErPKxYStv6VVZRWkUiYgo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kuJ3C3QsrL8aeyxtifuq39-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 20:30:17 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 22:46:25 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Industry]]></category>
                                                                                                <author><![CDATA[ lincoln.carpenter@futurenet.com (Lincoln Carpenter) ]]></author>                    <dc:creator><![CDATA[ Lincoln Carpenter ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/FPyrdqJC7WX382U9Ubt8Ee.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kuJ3C3QsrL8aeyxtifuq39-1280-80.jpg">
                                                            <media:credit><![CDATA[Warner Bros.]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Pikachu crying in Pokemon: The First Movie]]></media:description>                                                            <media:text><![CDATA[Pikachu crying in Pokemon: The First Movie]]></media:text>
                                <media:title type="plain"><![CDATA[Pikachu crying in Pokemon: The First Movie]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kuJ3C3QsrL8aeyxtifuq39-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>While Nintendo has a <a href="https://www.pcgamer.com/gaming-industry/nintendo-is-shedding-its-veneer-of-kindness-and-embracing-a-new-reputation-vigorous-legal-bully/" target="_blank">long and infamous history</a> of petty litigiousness, its recent efforts to secure a series of Pokémon-related patents have been <a href="https://www.pcgamer.com/games/survival-crafting/nintendo-reportedly-gets-even-more-obnoxious-about-patent-law-by-taking-a-mods-arent-real-games-stance-against-a-dark-souls-3-mod-that-could-invalidate-its-palworld-lawsuit/" target="_blank">particularly obnoxious</a>—obnoxious enough that even the Japan Patent Office seems like its patience for the publisher's quibbling is wearing thin.</p><p>Earlier this month, Japanese patent examiners issued a rebuke of Nintendo's objections to a Patent Office's prior rejections of one of the publisher's Pokémon patent applications. In its refusal of the publisher's arguments, the JPO's examiner was so atypically blunt that <a href="https://news.yahoo.co.jp/expert/articles/f937d9ae38730b77376ec3651e848bbb42cbf67c" target="_blank">Japanese patent attorney Kiyoshi Kurihara</a> described the exchange as containing "things rarely seen in standard patent practice" (via <a href="https://automaton-media.com/en/news/nintendo-patent-central-to-palworld-lawsuit-stays-rejected-as-jpo-shuts-down-objections-in-unusually-sharp-tongued-notice/" target="_blank">Automaton</a>).</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="fHnb5TLSFhZwvk42sMd2Q8" name="pokemon-magikarp.jpg" alt="Three Magikarp Pokémon from the animated TV show" src="https://cdn.mos.cms.futurecdn.net/fHnb5TLSFhZwvk42sMd2Q8.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/fHnb5TLSFhZwvk42sMd2Q8.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: The Pokémon Company)</span></figcaption></figure><p>At the heart of this particular squabble is Nintendo's <a href="https://www.j-platpat.inpit.go.jp/c1801/PU/JP-2026-077713/11/ja" target="_blank">Patent Application 2026-019762</a>, one of a number of patent applications the company has submitted in an attempt to secure ownership over systems related to Pokémon catching, battling, and riding. While the publisher has successfully been granted some of those patents—like those cited in its <a href="https://www.pcgamer.com/games/survival-crafting/nintendos-legal-battle-with-palworld-looks-shakier-than-ever-it-may-only-get-usd30-000-chump-change-if-it-wins-at-all/" target="_blank">ongoing legal dispute</a> with Palworld developer Pocketpair—the JPO sent a notice of refusal for the 2026-019762 patent application in April 2026.</p><p>Something can't be patented if it doesn't demonstrate "an inventive step" indicating it wouldn't be obvious for other practitioners in the relevant field, and the JPO examiner found that the Pokémon mechanics that the 2026-019762 application described were too similar to "prior art," or preexisting works. </p><p>In particular, the rejection referenced <a href="https://www.youtube.com/watch?v=9TznS7pE-T8" target="_blank">a 13-year-old gameplay video</a> of an unofficial, fan-made Pokémon game, which resembled many of the systems Nintendo claimed in its application over a decade later.</p><p>As you might expect, Nintendo didn't like that.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="wfrLDcvEMRprgBmhkRS87D" name="pokemon_za" alt="Pokemon battling in Pokemon Legends: ZA." src="https://cdn.mos.cms.futurecdn.net/wfrLDcvEMRprgBmhkRS87D.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/wfrLDcvEMRprgBmhkRS87D.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nintendo)</span></figcaption></figure><p>In June, as patent procedure allows, Nintendo submitted a written opinion contesting the application's refusal. First of all, Nintendo wrote—presumably while pushing up its glasses—the examiner didn't reference a fan game, but "merely a video" of a fan game; videos can't be considered disqualifying prior art for a videogame patent, it said, because videos aren't videogames. Worse, as an unlicensed work using Pokémon designs and characters, it's a video of <em>copyright infringement</em>. Something can't be considered obvious for practitioners in the field, Nintendo insists, if it's <em>illegal.</em></p><p>Not only that, Nintendo said, but the examiner—despite the alleged copyright infringement on display—called the Pokémon shown in the video by their official, god-given Christian names like "Bulbasaur" and "Pikachu." It would have been more fitting, it said, to use language like "a character that infringes on Pikachu" or "a character that infringes on Bulbasaur."</p><p>"It is extremely inappropriate for the examiner to deliberately misidentify the infringing product as if it were a genuine product," Nintendo wrote.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="oG9TbQYhsBjRPVGKTdRN69" name="Anubis-Palworld" alt="Palworld - Anubis, a dog-like, bipedal pal with Egyptian-style clothing." src="https://cdn.mos.cms.futurecdn.net/oG9TbQYhsBjRPVGKTdRN69.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/oG9TbQYhsBjRPVGKTdRN69.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Pocketpair)</span></figcaption></figure><p>Unfortunately for Nintendo, that's not how anything works, and the JPO said as much in its decision of refusal sent earlier this month.</p><p>Nintendo's assertion of copyright infringement, the JPO examiner notes, has no bearing on considerations of patentability, because Japanese patent law "contains no provision excluding inventions that infringe upon the copyright of others." Whether or not a cited work infringes on copyright, the examiner continues, "is irrelevant to the inventive step judgment, and this view is considered standard among patent practitioners."</p><p>Further, the JPO said that it would be "an absurd misunderstanding" to think that its examiners misidentified the fan game as an authentic Pokémon product, and even if there were "the possibility that the reasons for refusal could be subject to such an absurd misunderstanding," it would still have "no bearing on the inventive step judgment."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:2560px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="cf6rydzx6qaDb3WzjRD8Mc" name="Pokemon" alt="Nintendo Pokemon" src="https://cdn.mos.cms.futurecdn.net/cf6rydzx6qaDb3WzjRD8Mc.png" mos="" align="middle" fullscreen="1" width="2560" height="1440" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/cf6rydzx6qaDb3WzjRD8Mc.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nintendo)</span></figcaption></figure><p>Even the JPO examiner seems baffled by why Nintendo objected to using a gameplay video as evidence, writing that they're unclear whether Nintendo thinks a video of gameplay can't sufficiently demonstrate the relevant software concepts, or that Nintendo thinks it could be a video animation meant to <em>look </em>like a videogame and narrated as such by the uploader. The former, the examiner says, is more than sufficient evidence for refusal, while the latter is "too ridiculous" to consider.</p><p>The best bit, however, is where the examiner addresses Nintendo's complaints about misusing official Pokémon terminology by deploying Advanced Pedantry:</p><p>"If it's impermissible to refer to the character name in the reasons for refusal, then—accepting some redundancy in favor of precision—the elements should have been identified as follows: 'an object in the form of a small animal' instead of 'Pokémon'; 'an object in the form of a boy wearing a red hat' instead of 'Ash'; 'an object in the form of a small yellow animal' instead of 'Pikachu'; 'an object in the form of a small green animal' instead of 'Bulbasaur'; and 'a spherical object with a red upper half and a white lower half' instead of 'Poké Ball.'"</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="a4RJFD8KMXWdcr2wAe8vdX" name="nintendo_patent_illust_4" alt="Patent illustration from US pokemon battling patent" src="https://cdn.mos.cms.futurecdn.net/a4RJFD8KMXWdcr2wAe8vdX.jpg" mos="" align="middle" fullscreen="1" width="1920" height="1080" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/a4RJFD8KMXWdcr2wAe8vdX.jpg' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Nintendo, USPTO)</span></figcaption></figure><p>But, the examiner says, even if those terms were used, it wouldn't make the application's claims any more inventive, so the JPO's judgment remains unchanged. Oh well.</p><p>Despite how thoroughly the refusal reads like a proverbial newspaper swat on the nose, <a href="https://gamesfray.com/japan-patent-office-rejects-nintendos-touchscreen-monster-capture-patent-and-its-attack-on-use-of-indie-gameplay-video-as-prior-art/" target="_blank">GamesFray</a> notes that Nintendo has three months to petition for an appeal trial before JPO judges, and could still file further divisional patent applications with more carefully-crafted claims. And since this application is unrelated to the Palworld dispute, it won't have any bearing there either way.</p><p>Still, it's nice to know we're not the only ones who find this whole thing exhausting.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="047d17c6-879e-11f1-9cd4-15d4cd221448" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="047d17c6-879e-11f1-9cd4-15d4cd221448" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Warhorse trademarks 'Kingdom Come Salvation' as fans pray in unison for another open-world RPG ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/rpg/warhorse-trademarks-kingdom-come-salvation-as-fans-pray-in-unison-for-another-open-world-rpg/</link>
                                                                            <description>
                            <![CDATA[ The next "Kingdom Come adventure" has a name, but what sort of game will it be? ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3w2nuGbkKj4u69qE6gWYtb</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Jmb4Fm7umWrK2F3WSfdXGn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 19:52:51 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 22:30:30 +0000</updated>
                                                                                                                                            <category><![CDATA[RPG]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ morgan.park@futurenet.com (Morgan Park) ]]></author>                    <dc:creator><![CDATA[ Morgan Park ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/VVB5GCgA3xLhkX8FVAWw5D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Jmb4Fm7umWrK2F3WSfdXGn-1280-80.jpg">
                                                            <media:credit><![CDATA[Deep Silver]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Henry with a castle in the background]]></media:description>                                                            <media:text><![CDATA[Henry with a castle in the background]]></media:text>
                                <media:title type="plain"><![CDATA[Henry with a castle in the background]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Jmb4Fm7umWrK2F3WSfdXGn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Leave it to trademark filings to publicly utter the name of a new videogame before anyone else: The next Kingdom Come will almost surely be called Kingdom Come Salvation. Huzzah.</p><p>That's according to a July 23 trademark filing by Warhorse Studios with the EUIPO, first spotted by <a href="https://thephrasemaker.com/2026/07/24/trademark-confirms-the-name-of-upcoming-kingdom-come-adventure-game/" target="_blank">Phrasemaker</a>. Had the owners of the trademark not already been confirmed to be Warhorse, the styling of the Salvation logo (see below) would've been a dead giveaway, as is matching legal information for the Czech studio's other trademarks.</p><p>While Warhorse has yet to comment on the name reveal, it did already say back in May that <a href="https://www.pcgamer.com/games/rpg/the-rumours-were-true-kingdom-come-2-studio-is-working-on-an-rpg-set-in-tolkiens-middle-earth/">another "Kingdom Come Adventure"</a> was inbound. That announcement came at the same time as its upcoming Middle-earth RPG was announced—a high-profile project that I wager will become the studio's primary focus in the years ahead.</p><p>I'm trying not to read too much into the wording of that initial announcement, nor the name. Warhorse described its LOTR game as an open world RPG, but the Kingdom Come followup simply as an adventure—will Salvation take on a different, smaller format? Will it be an RPG at all? God I hope so. Middle-earth is cool and all, but I'd take another Bohemian romp any day of the week, and this series still needs to get to Prague!</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:447px;"><p class="vanilla-image-block" style="padding-top:32.44%;"><img id="ccPFJiLgZuE2nHXN3VBYFj" name="salvation" alt="Kingdom Come Salvation" src="https://cdn.mos.cms.futurecdn.net/ccPFJiLgZuE2nHXN3VBYFj.jpg" mos="" align="middle" fullscreen="" width="447" height="145" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Warhorse Studios)</span></figcaption></figure><p>Phrasemaker calls attention to a section of the trademark that refers to "entertainment services for matching users with computer games," which kinda sounds like Salvation will have multiplayer, or online functionally in the least. Intriguing.</p><p>If Salvation is another open world RPG on the scale of KCD2, it probably won't star Henry of Skalitz. Warhorse has been open about closing the book on Henry's story, and switching up the subtitle from "Deliverance" does suggest a fresh start.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="1be81c4e-8799-11f1-af7e-3365245b3302" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="1be81c4e-8799-11f1-af7e-3365245b3302" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Tomb Raider: Catalyst delayed to 2028 ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/action/tomb-raider-catalyst-delayed-to-2028/</link>
                                                                            <description>
                            <![CDATA[ Legend of Atlantis is still on track for February 2027. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">eYWhg3fdfh7PViu4NecGHH</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/nrVLv6vYjk2K2tCWTHzjUn-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 19:08:42 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 19:08:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Action]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/nrVLv6vYjk2K2tCWTHzjUn-1280-80.jpg">
                                                            <media:credit><![CDATA[Crystal Dynamics]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Lara Croft climbing something in Tomb Raider: Catalyst]]></media:description>                                                            <media:text><![CDATA[Lara Croft climbing something in Tomb Raider: Catalyst]]></media:text>
                                <media:title type="plain"><![CDATA[Lara Croft climbing something in Tomb Raider: Catalyst]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/nrVLv6vYjk2K2tCWTHzjUn-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Bad news for anyone looking forward to playing the new Tomb Raider game Catalyst next year: It's not going to be out until the year after that.</p><p>Word of the delay came from Amazon Gaming chief Jeffrey Gattis during an interview with <a href="https://www.youtube.com/watch?v=NljuXOVijas" target="_blank">The Game Business</a>. Talking about Amazon's game investment strategy, Gattis said the company is into pretty much everything, "from what we call game night games, which are those phone-as-a-controller games, which I think of as single-A games that are in the single millions of dollars to develop, all the way up to triple-A."</p><p>Then, to provide an example of how Amazon remains committed to big-time, he dropped the news: "We've announced the two Tomb Raider titles—Atlantis comes February 12<sup>th</sup> of next year and then we'll follow on in 2028 with the next one."</p><p>Tomb Raider: Catalyst hadn't locked in a hard release date, but when it was <a href="https://www.pcgamer.com/games/action/tomb-raider-comes-to-the-game-awards-with-not-just-one-but-two-new-games-a-re-imagining-and-an-all-new-adventure/" target="_blank">announced at The Game Awards</a> in 2025 it was set for launch in 2027.</p><p>It's possible that Gattis merely got his years or games mixed up: I still occasionally do the <em>'what year is it?'</em> Jumanji meme in real life when my wandering mind is suddenly snapped back to reality by someone asking if I've finished filling out the form.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/NljuXOVijas?start=1009" allowfullscreen></iframe></div></div><p>But this strikes me as unlikely, for two reasons. One, saying "2028" specifically is very different from rolling with "next year" when you're not completely sure what year it is right now. </p><p>Two, and more to the point, Tomb Raider: Catalyst developer Crystal Dynamics appears to be in a bit of disarray. In March, the studio conducted its <a href="https://www.pcgamer.com/gaming-industry/tomb-raider-is-fine-crystal-dynamics-says-as-it-lays-off-employees-for-the-fourth-time-in-the-past-12-months/" target="_blank">fourth round of layoffs in 12 months</a>, and studio leadership—not just at CD, but <a href="https://www.pcgamer.com/games/the-elder-scrolls/bethesda-says-layoffs-havent-affected-the-roadmap-for-the-elder-scrolls-6-it-hasnt-forgotten-oblivion-remastered-and-its-not-telling-you-this-because-asha-sharma-forced-it-to/" target="_blank">anywhere that's taken a big hit</a>—may say that cutting to the bone isn't going to impact ongoing projects, but at some point that's probably just not so, as presumably those laid off people served a function that they're not around to handle anymore. Even if you're only talking about the psychological toll that constant layoffs take on those who remain, that's going to have an impact.</p><p>To be sure, I've reached out to Amazon to ask if the 2028 target as expressed by Gattis is correct, and will update if I receive a reply. Until then, though, I'd suggest making other plans to occupy your gaming time in '27.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="853607a8-8792-11f1-a94e-23522f519121" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="853607a8-8792-11f1-a94e-23522f519121" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Saudi Arabia's takeover of EA gets approval from European Commission ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/saudi-arabias-takeover-of-ea-gets-approval-from-european-commission/</link>
                                                                            <description>
                            <![CDATA[ The commission has ruled that the buyout will not cause "competition concerns." ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">U93GMMokcxYMXDEfC7dwTN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/o2Ko6hy9aEFd8stSrmBd3D-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 18:56:42 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Industry]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/o2Ko6hy9aEFd8stSrmBd3D-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images - Photo Illustration by Piotr Swat/SOPA Images/LightRocket via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[POLAND - 2025/09/28: In this photo illustration, the Electronic Arts company logo is seen displayed on a smartphone screen with United States dollar banknotes in the background. (Photo Illustration by Piotr Swat/SOPA Images/LightRocket via Getty Images)]]></media:description>                                                            <media:text><![CDATA[POLAND - 2025/09/28: In this photo illustration, the Electronic Arts company logo is seen displayed on a smartphone screen with United States dollar banknotes in the background. (Photo Illustration by Piotr Swat/SOPA Images/LightRocket via Getty Images)]]></media:text>
                                <media:title type="plain"><![CDATA[POLAND - 2025/09/28: In this photo illustration, the Electronic Arts company logo is seen displayed on a smartphone screen with United States dollar banknotes in the background. (Photo Illustration by Piotr Swat/SOPA Images/LightRocket via Getty Images)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/o2Ko6hy9aEFd8stSrmBd3D-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Saudi Arabia's proposed <a href="https://www.pcgamer.com/gaming-industry/ea-strikes-a-usd55-billion-deal-to-go-private-in-a-saudi-backed-buyout-just-a-week-before-the-launch-of-battlefield-6/" target="_blank">$55 billion acquisition of Electronic Arts</a> has cleared one potentially significant hurdle, as the European Commission says it will not oppose the buyout.</p><p>"The European Commission has approved, under the EU Merger Regulation, the acquisition of sole control of Electronic Arts Inc. of the US by the Public Investment Fund ('PIF') of Saudi Arabia," <a href="https://ec.europa.eu/commission/presscorner/detail/en/mex_26_1675" target="_blank">the ruling</a> states (via <a href="https://www.rockpapershotgun.com/saudi-arabias-55-billion-ea-buyout-approved-by-the-european-commission-who-say-it-doesnt-raise-competition-concerns" target="_blank">RPS</a>).</p><p>"The Commission concluded that the notified transaction would not raise competition concerns, given its limited impact on competition in the markets where the companies are active. The notified transaction was examined under the normal merger review procedure."</p><p>The European Commission's approval of this deal came much more easily than its thumbs-up of Microsoft's acquisition of Activision Blizzard a few years ago, which spawned an <a href="https://www.pcgamer.com/eu-expands-investigation-into-microsofts-acquisition-of-activision-blizzard/" target="_blank">in-depth investigation</a> and specific commitments from Microsoft before the <a href="https://www.pcgamer.com/eu-approves-microsofts-dollar687-billion-acquisition-of-activision-blizzard/" target="_blank">green light</a> was given. </p><p>But the EA deal is also quite a bit different: Not a merger, but a transfer of ownership that will see the company taken private. That carries significant risks of its own, including the <a href="https://www.pcgamer.com/gaming-industry/eas-usd55-billion-acquisition-is-the-biggest-leveraged-buyout-in-private-equity-history-heres-why-it-has-everyone-terrified/" target="_blank">$20 billion in debt</a> EA will take on to finance the deal, but those factors don't enter into this ruling, which is based solely on its impact on competition within the EU.</p><p>There are still obstacles ahead, at least nominally. Game developers and US lawmakers alike have expressed "<a href="https://www.pcgamer.com/gaming-industry/us-senators-express-profound-concern-over-ea-buyout-the-proposed-transaction-poses-a-number-of-significant-foreign-influence-and-national-security-risks/" target="_blank">profound concern</a>" about the deal and called on the US Federal Trade Commission to "<a href="https://www.pcgamer.com/gaming-industry/more-than-40-us-democrats-call-for-a-thorough-investigation-of-eas-saudi-led-buyout-over-risks-of-layoffs-studio-closures-and-coordinated-anti-labor-practices/" target="_blank">carefully scrutinize</a>" the proposed takeover. </p><p>That doesn't seem likely to go anywhere, though. FTC chair Andrew Ferguson is a stalwart supporter of US president Donald Trump, Trump is tight with Saudi Arabia's de facto ruler Mohammed bin Salman, bin Salman is chair of Saudi Arabia's Public Investment Fund—which will own <a href="https://www.pcgamer.com/gaming-industry/it-turns-out-saudi-arabia-will-own-93-4-percent-of-ea-if-the-buyout-goes-through-which-is-effectively-all-of-it/" target="_blank">more than 93%</a> of EA if the deal is approved—and the whole thing is being backed by an investment firm founded by Trump's son-in-law Jared Kushner.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="9e9958be-8790-11f1-bd2a-e390d273f800" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="9e9958be-8790-11f1-bd2a-e390d273f800" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Amazon Gaming boss says high hardware prices could be good news for its Luna cloud gaming program ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/amazon-gaming-boss-says-high-hardware-prices-could-be-good-news-for-its-luna-cloud-gaming-program/</link>
                                                                            <description>
                            <![CDATA[ In a world of $1,000 Steam Machines, a hardware-free gaming option might have wider appeal. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">juiXFaRscByDnbYqrabXEd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/F556XXSyr28gb2efhZkmHc-1280-80.png" type="image/png" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 18:48:01 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Industry]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/png" url="https://cdn.mos.cms.futurecdn.net/F556XXSyr28gb2efhZkmHc-1280-80.png">
                                                            <media:credit><![CDATA[Amazon]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Judge Snoop Dogg in Courtroom Chaos Starring Snoop Dogg]]></media:description>                                                            <media:text><![CDATA[Judge Snoop Dogg in Courtroom Chaos Starring Snoop Dogg]]></media:text>
                                <media:title type="plain"><![CDATA[Judge Snoop Dogg in Courtroom Chaos Starring Snoop Dogg]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/F556XXSyr28gb2efhZkmHc-1280-80.png" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.pcgamer.com/hardware/memory/ram-and-storage-is-ridiculously-expensive-right-now-because-of-drumroll-ai-of-course-and-theres-little-reason-to-think-prices-will-drop-any-time-soon/" target="_blank">RAMpocalypse</a>, and more specifically the obscene price inflation it's driven, sucks for just about everyone with an interest in gaming. But one person it maybe doesn't suck for is Amazon Gaming boss Jeffrey Gattis, who said in a recent interview with <a href="https://www.thegamebusiness.com/p/amazon-luna-were-not-trying-to-replace" target="_blank">The Game Business</a> that high hardware prices could be good for Luna, the company's cloud gaming business.</p><p>Gattis said cloud gaming has historically "been a little bit of a solution in search of a problem," thanks primarily to the relatively low cost of consoles. Because of that, Amazon's goal with Luna hasn't been to supplant consoles, but rather to expand gaming to players who for one reason or another aren't interested in buying the requisite hardware.</p><p>Given the way prices have gone (and will <a href="https://www.pcgamer.com/hardware/steam-machines/valve-says-theres-no-end-in-sight-to-the-memory-crisis-and-prices-are-only-going-to-increase-honestly-its-still-getting-worse/" target="_blank">likely continue to go</a>), Gattis thinks, probably not incorrectly, that demographic is probably going to grow—and therein lies the opportunity.</p><p>"We saw the Steam Machine opening at $1,000," Gattis said. "We hear rumors about consoles, because of the RAM crisis, pushing up over $1,000 in Gen 10. So, I do think you get to a point at which more people will be in the consideration set for a cloud gaming solution, just because of the sheer cost of buying dedicated hardware."</p><p>The <a href="https://www.pcgamer.com/games/action/after-months-of-rumours-gta-6-wont-be-usd100-after-all-except-rockstar-is-locking-plenty-of-exclusive-items-behind-that-price-tag/" target="_blank">rising cost of games</a> is also a consideration: "Games can be big investments, to go buy a $70 game, to go through the download experience, to pair a controller, and then spend hundreds of hours, in some cases, to complete them. So, we see an opportunity to serve a group of people who haven't really been well served because the console and PC companies are mostly focused on those hardcore players."</p><p>Amazon jumped into mainstream gaming with both feet several years ago, but despite having limitless money to throw at the problem it was never able to make serious inroads: Its biggest success was the MMO New World, and that one wasn't big enough to <a href="https://www.pcgamer.com/games/mmo/new-world-is-dead-amazon-ends-new-content-updates-following-massive-layoffs-says-servers-will-be-live-through-2026/" target="_blank">dodge the bullet</a> when Amazon decided it was time to take the whole enterprise <a href="https://www.pcgamer.com/gaming-industry/amazon-games-is-making-major-layoffs-as-it-shifts-focus-away-from-mmos-to-its-luna-cloud-gaming-platform-we-have-made-the-difficult-decision-to-halt-a-significant-amount-of-our-first-party-aaa-game-development/" target="_blank">out behind the woodshed</a>.</p><p>But now, according to Gattis, Amazon knows exactly what it's doing. "For the first time in a long time, I feel like we have a single gaming strategy. We understand what we're doing, we understand what we're not doing, and we're executing against it. And time will tell how well we can execute and how right we are about our thesis."</p><p>One of the challenges facing Luna is the selection of games it offers: Leading with <a href="https://www.pcgamer.com/games/amazon-breaks-glass-marked-ai-powered-snoop-dogg-game-where-hes-a-judge-to-get-you-to-pay-attention-to-its-wilting-luna-streaming-service/" target="_blank">AI-powered Judge Snoop Dogg</a> is not the sort of thing that gives me high hopes for a platform. It does, however, afford me the opportunity to run the trailer!</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/__0tWhLBMVU" allowfullscreen></iframe></div></div><p>Gattis said Amazon is trying to encourage a wider range of publishers to put their games on Luna, a process that includes convincing them won't cannibalize conventional sales—and ties into his belief that high hardware prices could be a boost for the platform. </p><p>"The reality is, at least the pitch that we keep making—and it is the truth—is that this is about reaching players that a lot of those games are never going to be able to reach," Gattis said. "Particularly in a world of $1,000 consoles."</p><p>I'm personally dubious about cloud gaming in general: That arises in part from personal bias—I live in a rural area with internet access that would never support serious cloud gaming—but even so, infrastructure concerns are real. </p><p>Despite that, I think Gattis is probably correct: Skyrocketing hardware prices are going to force some people away from conventional PC and console-based gaming, and to some extent—based largely on how effectively it's able to fill the gap—that's going to be a boost for Luna.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="c5f21056-878e-11f1-a543-f3a70c5e8c4e" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="c5f21056-878e-11f1-a543-f3a70c5e8c4e" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Minecraft Java Edition system requirements want 8/16 GB RAM for the first time, but it isn't more demanding now, Microsoft just hadn't updated the specs in a while ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/minecraft-java-edition-system-requirements-want-8-16-gb-ram-for-the-first-time-but-it-isnt-more-demanding-now-microsoft-just-hadnt-updated-the-specs-in-a-while/</link>
                                                                            <description>
                            <![CDATA[ The requirements are still light, but I remember what I was rockin' at launch. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">VUkworRmkBrduZpfLxWJ2Q</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/WX6N9eKUkwErgksbswBTBf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 16:25:08 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 16:25:49 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/WX6N9eKUkwErgksbswBTBf-1280-80.jpg">
                                                            <media:credit><![CDATA[Mojang]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Minecraft animation - mob vote teaser, alex and an allay stand together]]></media:description>                                                            <media:text><![CDATA[Minecraft animation - mob vote teaser, alex and an allay stand together]]></media:text>
                                <media:title type="plain"><![CDATA[Minecraft animation - mob vote teaser, alex and an allay stand together]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/WX6N9eKUkwErgksbswBTBf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Minecraft has been out a whole 17 years now, which makes me feel very old as I played it as a teenager when it launched, using (I believe) an <a href="https://www.techpowerup.com/cpu-specs/phenom-ii-x4-955-be.c620" target="_blank">AMD Phenom II X4 955 Black Edition</a> and <a href="https://www.techpowerup.com/gpu-specs/geforce-9600-gt.c206" target="_blank">9600 GT</a>. Oh how times have changed. Now, Microsoft has <a href="https://www.minecraft.net/en-us/article/minecraft-java-edition-system-requirements" target="_blank">updated its system requirements</a> to 16 GB of RAM and an <a href="https://www.pcgamer.com/nvidia-geforce-rtx-2060-review/" target="_blank">RTX 2060</a> or equivalent GPU for recommended performance in the Java version of the game.</p><p>Comparing this to an archived <a href="https://archive.ph/ODmYF#selection-7893.24-7893.29" target="_blank">snapshot of the requirements from May last year</a>, that's 4x the RAM that was previously recommended, although <a href="https://archive.ph/NTMU4" target="_blank">another snapshot</a> strangely does suggest that Microsoft recommended 4/8 GB back in 2022. And regarding the GPU, well, last year Microsoft still suggested a 700-series Nvidia GPU or equivalent for recommended performance. In other words, a big shift.  </p><p>Here are the new requirements in full:</p><div ><table><caption>New Minecraft Java system requirements</caption><thead><tr><th class="firstcol " ><p><strong>Category</strong></p></th><th  ><p><strong>Minimum</strong></p></th><th  ><p><strong>Recommended</strong></p></th></tr></thead><tbody><tr><td class="firstcol " ><p><strong>Target</strong></p></td><td  ><p>1080p @ 30 fps, Fast preset</p></td><td  ><p>1080p @ 60 fps, Fancy preset</p></td></tr><tr><td class="firstcol " ><p><strong>OS</strong></p></td><td  ><p>Windows 10 64-bit, Windows on ARM, macOS 12+, or Linux 64-bit</p></td><td  ><p>Windows 11 64-bit, macOS 14+, or Linux 64-bit</p></td></tr><tr><td class="firstcol " ><p><strong>Memory</strong></p></td><td  ><p>8 GB (with discrete GPU) or 12 GB (with integrated GPU)</p></td><td  ><p>16 GB</p></td></tr><tr><td class="firstcol " ><p><strong>Processor</strong></p></td><td  ><p>Intel Core i3 10100/ AMD Ryzen 3 3100/ Qualcomm Snapdragon X/Apple M1 (4-core minimum)</p></td><td  ><p>Intel Core i5 12400/ AMD Ryzen 5 5600/Apple M2 Pro</p></td></tr><tr><td class="firstcol " ><p><strong>Graphics</strong></p></td><td  ><p>Nvidia GTX 950/AMD Radeon RX 460/Intel Arc A310 (discrete)/Intel i5 6400 (iGPU)/Apple M1/Qualcomm Snapdragon X or newer</p></td><td  ><p>Nvidia GeForce RTX 2060/AMD Radeon RX 5600 XT/Intel Arc A580/Apple M2 Pro</p></td></tr><tr><td class="firstcol " ><p><strong>VRAM</strong></p></td><td  ><p>2 GB</p></td><td  ><p>6 GB</p></td></tr></tbody></table></div><p>Note that the minimum requirements have been upped, too, from 2 GB of RAM to 8 GB (or 12 GB if you're on an integrated GPU) and from Intel HD Graphics 4000 or equivalent to a GTX 950 or equivalent. CPU requirements have all been upped too, of course, with the recommended now being a <a href="https://www.pcgamer.com/intel-core-i5-12400-review-benchmarks-overclocking/" target="_blank">Core i5 12400</a> or <a href="https://www.pcgamer.com/amd-ryzen-5-5600-review-benchmarks/" target="_blank">Ryzen 5 5600</a>.</p><p>Bear in mind Microsoft isn't saying anything has actually changed from when the previous system requirements were listed, it's just updating its listed requirements to reflect the current state of the game, as these "no longer represent what the game needs to run well today."</p><p>"Our goal is simple: we want to make it clear for players what kind of computer can run Java Edition smoothly. While older devices may still launch the game, they will struggle to deliver a good experience. This can lead to low frame rates, visual issues, long loading times, or performance that doesn’t match what players expect."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1280px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="9MYsoU5Gn8DTp4ak46kih6" name="Tiny Takeover" alt="Baby fox and baby bee in Minecraft" src="https://cdn.mos.cms.futurecdn.net/9MYsoU5Gn8DTp4ak46kih6.jpg" mos="" align="middle" fullscreen="" width="1280" height="720" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Mojang)</span></figcaption></figure><p>Updating the requirements also helps us keep improving Minecraft. Supporting hardware that no longer runs the game well can limit what we’re able to modernize behind the scenes. By setting clearer recommendations, we can focus on making Java Edition better for our players."</p><p>It's still a very easy game to run compared to a lot of modern games, of course. You don't want less than 16 GB of RAM these days even in a budget rig, and the RTX 2060 is now over six years old. I mean, compare that to a new game like <a href="https://www.pcgamer.com/games/halo/halo-campaign-evolved-review/" target="_blank">Halo: Campaign Evolved</a> which <a href="https://store.steampowered.com/app/2806050/Halo_Campaign_Evolved/" target="_blank">recommends</a> an RX 9070 or Nvidia 3080 Ti, and it's clear Mincraft Java Edition is still pretty lightweight.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD Zen 6 server processors have me hopeful for some beefy desktop chips—it shouldn't be too long before Zen 7 and 8 drop either ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/processors/amd-zen-6-server-processors-have-me-hopeful-for-some-beefy-desktop-chips-it-shouldnt-be-too-long-before-zen-7-and-8-drop-either/</link>
                                                                            <description>
                            <![CDATA[ Grab a pinch of salt, but we could be looking at some decent IPC gains. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">3wFHiN5mX4AV7MvPMpNfUN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/h3WffBZqLEKCyYMZBMjPB3-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 15:25:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Processors]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/h3WffBZqLEKCyYMZBMjPB3-1280-80.jpg">
                                                            <media:credit><![CDATA[AMD @ YouTube]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[AMD&#039;s Dr. Lisa Su on stage at the Advancing AI 2026 event, giving a keynote, discussing Zen 6 AMD Epyc Venice.]]></media:description>                                                            <media:text><![CDATA[AMD&#039;s Dr. Lisa Su on stage at the Advancing AI 2026 event, giving a keynote, discussing Zen 6 AMD Epyc Venice.]]></media:text>
                                <media:title type="plain"><![CDATA[AMD&#039;s Dr. Lisa Su on stage at the Advancing AI 2026 event, giving a keynote, discussing Zen 6 AMD Epyc Venice.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/h3WffBZqLEKCyYMZBMjPB3-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/crEztVjfAPM?start=2558" allowfullscreen></iframe></div></div><p>We'd be fools to expect much talk of desktop chips at the <a href="https://www.amd.com/en/corporate/events/advancing-ai.html" target="_blank">'Advancing AI' event</a>, but we can always grab pinches of salt and attempt to infer what talk about server chips might mean for desktop. To that end, I'd say (tentatively) that what AMD has revealed about its upcoming Zen 6-based 'Venice' server processor platform is promising for the Zen 6-based <em>desktop </em>chips, which are expected to launch either late this year or early on in 2027, perhaps at CES.</p><p>In the event keynote, <a href="https://youtu.be/crEztVjfAPM?t=2558" target="_blank">AMD CEO Dr. Lisa Su says</a> the new Zen 6 core has "higher IPC, higher frequency, and that delivers up to 1.8x more performance than [Zen 5-based] Turin. That is one of the largest generational gains."</p><p>We don't know what exactly that 1.8x performance figure refers to, but we can make a reasonable speculation when we put it in context. The context is that <a href="https://newsroom.amd.com/news/aai-2026-6th-gen-epyc/" target="_blank">AMD says</a> it will run at up to 5 GHz, which is the <a href="https://www.amd.com/en/products/processors/server/epyc/9005-series/amd-epyc-9575f.html" target="_blank">same max clock speed we see in Zen 5 Epyc</a>. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async></script><p>There could be differences here in the specific processors AMD is showing us, of course, and Su did say Zen 6 has higher frequency. But I think we can tentatively infer that if there are no massive changes in maximum clock speed, the fact that AMD can claim a performance increase of up to 1.8x could imply a decent gain in instructions per clock (IPC) to make up that extra performance, even if the reference point AMD is using for it is cherry picked. </p><p>That IPC gain would of course transfer to Zen 6 desktop chips using the same cores, which would mean more powerful and efficient chips. That's all very speculative, of course, but the seeming lack of big clock speed change plus such a big claim as 1.8x performance has me hopeful.</p><p>At the event, AMD also <a href="https://ir.amd.com/news-events/press-releases/detail/1294/aai-2026-amd-delivers-full-stack-compute-for-the-agentic-ai-era" target="_blank">shared its roadmap</a> for future server chips. Zen 7 will be coming in 2027, and Zen 8 in 2028, meaning there will be a yearly cadence. Presumably that will mean a yearly cadence for the desktop chips, too, though those will lag behind each server launch. Pass the salt, eh?</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The fourth biggest memory manufacturer could break into America soon, and chances are you've never heard of it ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/memory/the-fourth-biggest-memory-manufacturer-could-break-into-america-soon-and-chances-are-youve-never-heard-of-it/</link>
                                                                            <description>
                            <![CDATA[ DRAM-ing up support. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">CYJXvn6npDKDq4NmCH8Er5</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yCrts7qvVHwWCAiDi4ZWrU-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 15:10:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Memory]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jess has been writing about games for over ten years, spending a significant chunk of that time working on print publications PLAY and Official PlayStation Magazine. When she’s not investigating all things hardware here, she&#039;s either constructing a passionate defence of a 7/10 game, daydreaming about her debut novel, or feeling wistful about the last time she chased some nerds around a field with an oversized foam sword.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yCrts7qvVHwWCAiDi4ZWrU-1280-80.jpg">
                                                            <media:credit><![CDATA[Ying Tang/NurPhoto via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[General view of CXMT office buildings is seen in Shanghai, China, on July 15, 2026, as CXMT raises billions for AI technology]]></media:description>                                                            <media:text><![CDATA[General view of CXMT office buildings is seen in Shanghai, China, on July 15, 2026, as CXMT raises billions for AI technology]]></media:text>
                                <media:title type="plain"><![CDATA[General view of CXMT office buildings is seen in Shanghai, China, on July 15, 2026, as CXMT raises billions for AI technology]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yCrts7qvVHwWCAiDi4ZWrU-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>ChangXin Memory Technologies (CXMT) is planning to break into the US memory market. According to sources close to the matter, branching out overseas is part of a longer-term plan for the Chinese firm that has swiftly become the fourth-biggest maker of memory in the world.</p><p>CXMT has been on my radar lately as multiple motherboard and PC component makers have <a href="https://www.pcgamer.com/hardware/memory/multiple-motherboard-and-pc-component-makers-move-forward-with-chinese-made-memory-validation/" target="_blank">made moves to validate its memory for their products</a>. Considering the news that <a href="https://www.pcgamer.com/hardware/memory/so-this-is-why-component-makers-have-started-validating-their-products-for-chinese-memory/" target="_blank">CXMT is reportedly massively ramping up its DRAM capacity</a> during these times of memory shortage, it's not hard to see why.</p><p>However, we're still a ways off from seeing CXMT DRAM become more readily available in the US; in the nearer term, CXMT will have to navigate both intense domestic demand in China, as well as Western competitor <a href="https://www.reuters.com/legal/government/micron-pushes-us-congress-crack-down-chip-tool-sales-chinese-rivals-sources-say-2026-04-22/" target="_blank">Micron urging US lawmakers to curb the company's access to key equipment</a>, plus a sword of Damocles in the form of a spot on the Commerce Department's trade blacklist (via <a href="https://www.reuters.com/world/china/chinas-memory-chip-makers-ride-ai-boom-new-power-us-scrutiny-2026-07-24/" target="_blank">Reuters</a>).</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async></script><p><a href="https://www.pcgamer.com/hardware/memory/the-ram-crisis-comes-for-apple-mac-and-ipad-prices-jacked-up-by-hundreds-as-company-says-we-have-never-seen-a-component-price-increase-this-much-this-quickly/" target="_blank">Not even Apple has been safe from the effects of the memory crisis</a>, and has been keen to seek assurances CXMT won't be placed on <a href="https://www.law.cornell.edu/cfr/text/15/appendix-Supplement_No_4_to_part_744" target="_blank">the US' "Entity List</a>". Even with such a powerful supporter looking to buy its wares, what remains is still a challenging geopolitical obstacle course for CXMT to navigate.</p><p>Still, CXMT may have sufficient weight behind it to bulldoze through. For one thing, the firm saw $7.5 billion in revenue in Q1, which both represented <a href="https://finance.biggo.com/news/wALqPp4B2jrwCtglaWIF" target="_blank">a 719% year-on-year increase</a> <em>and </em>erased six months of losses. The company also enjoyed <a href="https://www.reuters.com/world/asia-pacific/chinas-changxin-memory-technologies-sets-july-27-listing-date-sources-say-2026-07-14/" target="_blank">Asia's largest IPO of the year, raising $8.6 billion</a>. It's also obviously worth noting that CXMT is also supported by the state-backed semiconductor investment vehicle often simply referred to as the 'Big Fund'.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="V77GyFc3CRYmYVpBB7W7pU" name="GettyImages-2285860135" alt="The CXMT logo is displayed on a smartphone screen placed on a reflective surface on which the flag of China is projected." src="https://cdn.mos.cms.futurecdn.net/V77GyFc3CRYmYVpBB7W7pU.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Samuel Boivin/NurPhoto via Getty Images)</span></figcaption></figure><p>Money talks, but here's an illustrative example: <a href="https://www.pcgamer.com/hardware/processors/nvidias-research-boss-claims-the-companys-chinese-ai-researchers-are-now-writing-programs-for-huawei-instead-and-is-blaming-the-us-chip-exports/" target="_blank">Huawei</a>, arguably <em>the</em> major player in Chinese big tech, has reportedly been demanding relief from CXMT over escalating costs. CXMT has chosen not to relent, with the situation finally coming to a head on one of its factory floors in June. Sources say a number of engineers were carrying out equipment maintenance when CXMT ordered them to leave its factory. Why? Because the engineers hailed from a vendor with extremely close ties to Huawei.</p><p>Though the company continues to work with Huawei, the engineers have not been allowed back. Huawei also remains without recourse to challenge CXMT's prices, just going to show how much power the memory manufacturer wields at home. Though seemingly unstoppable in China, whether CXMT will ever realise its Stateside ambitions remains to be seen.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Bethesda says layoffs haven't affected 'the roadmap' for The Elder Scrolls 6, it hasn't forgotten Oblivion Remastered, and it's not telling you this because Asha Sharma forced it to ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/the-elder-scrolls/bethesda-says-layoffs-havent-affected-the-roadmap-for-the-elder-scrolls-6-it-hasnt-forgotten-oblivion-remastered-and-its-not-telling-you-this-because-asha-sharma-forced-it-to/</link>
                                                                            <description>
                            <![CDATA[ Well, that clears that up. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5wHAPsPFUZN3GYneBZqcK8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Y5xVZq82fawms6xQ4L37gf-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 15:07:25 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[The Elder Scrolls]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[RPG]]></category>
                                                                                                <author><![CDATA[ joshua.wolens@futurenet.com (Joshua Wolens) ]]></author>                    <dc:creator><![CDATA[ Joshua Wolens ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/oYajqiFjn2Rwz4msxoLFyP.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Y5xVZq82fawms6xQ4L37gf-1280-80.jpg">
                                                            <media:credit><![CDATA[Bethesda]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Brother Holger, a monk caretaker at the Temple of the Ancestor Moths, looks surprised]]></media:description>                                                            <media:text><![CDATA[Brother Holger, a monk caretaker at the Temple of the Ancestor Moths, looks surprised]]></media:text>
                                <media:title type="plain"><![CDATA[Brother Holger, a monk caretaker at the Temple of the Ancestor Moths, looks surprised]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Y5xVZq82fawms6xQ4L37gf-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Bethesda is eager to reassure you that its house is not, in fact, on fire in the wake of 3,200 layoffs (1,600 that already happened, 1,600 that are still to come) at Xbox that <a href="https://www.pcgamer.com/gaming-industry/union-claims-bethesda-developers-were-laid-off-the-day-xbox-announced-new-fallouts-after-being-told-they-would-still-have-jobs-until-september/">claimed numerous devs</a> at the studio, including the artist responsible for designing <a href="https://www.pcgamer.com/games/the-elder-scrolls/xboxs-bethesda-layoffs-include-the-artist-responsible-for-designing-skyrims-khajiit-and-argonians-who-had-been-at-the-company-for-27-years/">The Elder Scrolls' khajiit and argonians</a>. Thus, its recent announcement that it currently has <a href="https://www.pcgamer.com/games/fallout/bethesda-confirms-fallout-3-and-new-vegas-remasters-makes-obsidian-collaboration-official-and-says-fallout-5-is-in-pre-production/">Fallout 3 and New Vegas remasters</a> in the oven as well as an incoming, Obsidian-made Fallout.</p><p>Now, in response to questions from YouTuber <a href="https://www.youtube.com/watch?v=mbWfZ1hs39A" target="_blank">MrMattyPlays</a>, Bethesda has said that the layoffs also won't affect its plans for <a href="https://www.pcgamer.com/elder-scrolls-6-what-we-know/">The Elder Scrolls 6</a>. "The roadmap [for TES6] is unaffected," said the studio. That's all you're getting. No, really.</p><p>Bethesda was ever-so-slightly more chatty about its plans for Oblivion Remastered. Yes, Bethesda has plans for Oblivion Remastered. I'm as surprised as you are. </p><p>Since a one-two punch of patches the game got shortly after it released last year, the UE5-ified re-do of one of the <a href="https://www.pcgamer.com/18-years-on-the-elder-scrolls-4-oblivions-unmatched-comedic-timing-is-still-enough-to-go-viral/">funniest games ever made</a> seems to <a href="https://www.pcgamer.com/games/the-elder-scrolls/sure-would-be-great-if-oblivion-remastered-got-patched-on-pc-to-coincide-with-the-switch-2-release/">have been largely forgotten</a>, despite still having its fair share of performance hitches and bugs. MrMattyPlays also asked if Bethesda planned to remember Oblivion Remastered on other platforms when it gets its Switch release in August. Apparently it does!</p><p>"The team working on remasters is focused on the Switch 2 launch," said Bethesda, but take heart: that version "has optimizations we hope to bring to console/PC." I also hope that. I had a good time with the Oblivion remaster despite its issues, but I'd quite like to be able to enjoy it, you know, not in spite of anything.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><p>Anyway, Bethesda has said a few times now that it would like to be a bit chattier and more open with fans going forward, and it reiterated that here. It <em>also</em> said its new Glasnost policy isn't because Xbox boss Asha Sharma is making the studio do it: "Look, we read the internet too," said the studio. </p><p>"All of our fans and plenty of creators have been asking for us to lay out our road map for a long time. As bits of info or announcements come out individually, they get lost in the larger picture of all we're doing as a studio. So, we felt it was best to do it all at once and paint a clear picture for everyone. This is a shift in our approach to communication that Bethesda Game Studios has been contemplating for some time now."</p><p>I'll be honest, I can't say I completely buy that, given the timing of all this, but I suppose I welcome a more communicative Bethesda anyway.</p><div class="product"><a data-dimension112="5fad346e-8771-11f1-bf04-2dbab8ab08ec" data-action="Deal Block" data-label="Oblivion console commands" data-dimension48="Oblivion console commands" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:847px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="Bx3x5ENSAUdput6Vqj9USS" name="oblivion remastered maiq the liar" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/Bx3x5ENSAUdput6Vqj9USS.jpg" mos="" align="middle" fullscreen="" width="847" height="847" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/rpg/oblivion-console-commands-cheats/" target="_blank" data-dimension112="5fad346e-8771-11f1-bf04-2dbab8ab08ec" data-action="Deal Block" data-label="Oblivion console commands" data-dimension48="Oblivion console commands" data-dimension25=""><strong>Oblivion console commands</strong></a>: Cheats new and old<br><a href="https://www.pcgamer.com/games/the-elder-scrolls/oblivion-how-to-get-lockpicks/" target="_blank"><strong>Oblivion lockpicks</strong></a>: Where and how to use them<br><a href="https://www.pcgamer.com/games/the-elder-scrolls/oblivion-vampirism-cure-benefits/" target="_blank"><strong>Oblivion vampirism cure</strong></a>: Rid yourself of the affliction<br><a href="https://www.pcgamer.com/games/the-elder-scrolls/oblivion-thieves-guild-join/" target="_blank"><strong>Oblivion thieves guild</strong></a>: How to join the crew<br><a href="https://www.pcgamer.com/games/the-elder-scrolls/oblivion-persuasion-minigame/" target="_blank"><strong>Oblivion persuasion</strong></a>: Master the minigame</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Halo remake reviews totter as fans lament the 3 horsemen of 2026 game releases: Bugs, pointless logins, and duff servers ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/halo/halo-remake-reviews-totter-as-fans-lament-the-3-horsemen-of-2026-game-releases-bugs-pointless-logins-and-duff-servers/</link>
                                                                            <description>
                            <![CDATA[ Hold up, Chief. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">rqqWEY2aJ4AgoXrGhXdvDN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/tfQsvDKLzCF6gWs6Gftij8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 13:15:36 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Halo]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[FPS]]></category>
                                                                                                <author><![CDATA[ joshua.wolens@futurenet.com (Joshua Wolens) ]]></author>                    <dc:creator><![CDATA[ Joshua Wolens ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/oYajqiFjn2Rwz4msxoLFyP.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/tfQsvDKLzCF6gWs6Gftij8-1280-80.jpg">
                                                            <media:credit><![CDATA[Halo Studios]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Halo: Campaign Evolved - Johnson]]></media:description>                                                            <media:text><![CDATA[Halo: Campaign Evolved - Johnson]]></media:text>
                                <media:title type="plain"><![CDATA[Halo: Campaign Evolved - Johnson]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/tfQsvDKLzCF6gWs6Gftij8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Halo remake has released for those who forked out for the advance access version, and they're not thrilled with what they've got. At time of writing, Halo: Campaign Evolved is sitting at a humdrum 68% Mixed rating in the Steam user review scores—a mere 2% off the score given to the game by our Morgan Park in PCG's <a href="https://www.pcgamer.com/games/halo/halo-campaign-evolved-review/">Halo remake review</a>.</p><p>Why are fans—who were sufficiently John-117-pilled to pay the advance access premium—underwhelmed? Oh, the classic reasons: bugs, server problems, utterly extraneous account linking requirements. It wouldn't be a 2026 videogame release without those, would it?</p><p>"Login failed. Cannot play the singleplayer game as servers are overloaded," reads a review from Steam user <a href="https://steamcommunity.com/id/EchooWave/recommended/2806050" target="_blank">GoatMedic󠁳Echoo</a>. "Screw your DRM. Combat was not evolved." That's pretty much <em>the vibe</em> when it comes to how users feel about signing into their Microsoft account to play. "Error 400 or 500 when trying to login to Microslop's online services to connect Steam account," says user <a href="https://steamcommunity.com/id/spitfireman/recommended/2806050/" target="_blank">LVL13_</a>. "Typical."</p><p>On the plus side, Halo Studios is replying to complaints about login issues to let fans know they're fixed. "This login issue should now be resolved. If you're still encountering this issue, please close and restart Halo: Campaign Evolved," reads the dev comment posted in reply to various different login complaints. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><p>It seems to be more and more common for devs and publishers to wade in and start answering negative reviews these days, which makes me feel a little bad for whoever it is that gets saddled with the responsibility.</p><p>Anyway, Halo Studios does not yet have a canned answer for the other complaints players have. Many are encountering technical issues, with one user complaining of "constant crashes, graphical shimmering effect with fast movement [and] inability to disable upscaling". "Disgusting frametime spikes and stutters," laments another. They're far from the only ones. Plenty of the negative reviews touch on performance problems at least once.</p><p>All Halo Studios can offer in reply to that is a comment that performance feedback is being passed onto the devs, which probably would not mollify me if I had paid extra money for advance access to a videogame.</p><div class="product"><a data-dimension112="c0e3b77c-8761-11f1-9153-fb640599993d" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="c0e3b77c-8761-11f1-9153-fb640599993d" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ We now have independent testing confirming Razer's latest innovative mouse sensor tech does what it says it does ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-mice/we-now-have-independent-testing-confirming-razers-latest-innovative-mouse-sensor-tech-does-what-it-says-it-does/</link>
                                                                            <description>
                            <![CDATA[ Not that I doubted it, but it's cool to see it confirmed. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">536chyzWpMAfKXqzEBYChN</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/kf6LdAo43fssHyds6f8nSh-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 12:33:28 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Mice]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/kf6LdAo43fssHyds6f8nSh-1280-80.jpg">
                                                            <media:credit><![CDATA[Future]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The orbtastic dongle for the Razer Viper V4 Pro.]]></media:description>                                                            <media:text><![CDATA[The orbtastic dongle for the Razer Viper V4 Pro.]]></media:text>
                                <media:title type="plain"><![CDATA[The orbtastic dongle for the Razer Viper V4 Pro.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/kf6LdAo43fssHyds6f8nSh-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The <a href="https://www.pcgamer.com/the-best-gaming-mouse/" target="_blank">best gaming mouse</a> on the market right now is the <a href="https://www.pcgamer.com/hardware/gaming-mice/razer-viper-v4-pro-review/" target="_blank">Razer Viper V4 Pro</a>. It's the best because it's light, very well-built, performant, and has great battery life. This last quality—its battery life—is largely thanks to Razer's new <a href="https://www.pcgamer.com/hardware/gaming-mice/2026-is-shaping-up-to-be-a-golden-year-for-gaming-mice-as-razers-battery-boosting-framesync-adds-more-goodies-to-the-pot/" target="_blank">FrameSync tech</a>, which is kind of like G-Sync but for a mouse sensor rather than a monitor's refresh rate. And now we have <a href="https://x.com/Tw1tterIsGood/status/2080367158991745294?s=20" target="_blank">independent testing</a> confirming that the new and innovative tech works as Razer describes it.</p><p>We had indirect confirmation of it before just from the fact that the Viper V4 Pro's battery life is so good (180 hours at 1 kHz polling), but it's reassuring and, frankly, just cool to see it confirmed regardless. </p><p>With any gaming mouse, there are two main things going on: optical scanning and polling. In the first case, the sensor scans for movement across your mouse pad in many snapshots per second. In the latter, the PC polls for (requests) that movement data from the mouse. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async></script><p>Well, actually, there are <em>three </em>things going on, because in between those two lies the microcontroller unit (MCU), which prepares the sensor data to hand off to the PC when it polls. Razer's innovation with FrameSync is to get all three of these aligned by making the sensor only scan at the same time it's polled for, meaning it can keep things responsive but also keep the sensor scan-outs low and save power.</p><p>Anyways, all this is great on paper, but how could we even confirm it? Well, <a href="https://x.com/Tw1tterIsGood/status/2080367158991745294?s=20" target="_blank">X user</a> and peripheral <a href="https://www.youtube.com/@piaknow/" target="_blank">YouTuber piaknow</a> has figured it out and put FrameSync to the test. Using a cornucopia of wires and a <a href="https://www.testequity.com/product/31585-1-DS1102Z-E" target="_blank">Rigol DS1102Z-E oscilloscope</a>, they confirm that "Razer's FrameSync is REAL."</p><div class="see-more see-more--clipped"><blockquote class="twitter-tweet hawk-ignore" data-lang="en"><p lang="en" dir="ltr">Razer's framesync is REAL pic.twitter.com/D0jdc12hnc<a href="https://twitter.com/cantworkitout/status/2080367158991745294">July 23, 2026</a></p></blockquote><div class="see-more__filter"></div></div><p>They explain: "Yellow line shows the USB signal and blue line shows the sensor light source. The phase between them being fixed shows that they are actually synchronized, as advertised."</p><p>So yep, it seems it's true: Razer FrameSync does, in fact, sync the sensor to the polling rate. Although it's worth noting that one commenter claims they get some small deltas, and piaknow confirms "I do get 0.25 ms intervals periodically... but because the counts are doubled at the same time, maybe it's simply packet loss due to some type of periodical extra process?"</p><p>I'm not the one with the oscilloscope, so I certainly can't say, but at any rate the periodical deltas don't seem too big, and certainly not enough to throw off the overall oscilloscope picture and the fact that FrameSync is seemingly doing what it says on the tin, just perhaps not absolutely perfectly.</p><p>That being said, there's apparently still a DPI downshift problem, which I've <a href="https://www.pcgamer.com/hardware/gaming-mice/apparently-some-of-the-best-gaming-mice-arent-staying-at-the-right-dpi-when-moved-slowly/" target="_blank">explained previously</a>. Sensors, eh, there's more to them than we might think! For my part, I haven't noticed any issues with the Viper V4 Pro's sensor, and it's great to see some genuinely new tech confirmed independently.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Halo: Campaign Evolved early adopters were unable to play the game on Steam as it kept forcing them to look at the art book instead ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/halo/halo-campaign-evolved-early-adopters-were-unable-to-play-the-game-on-steam-as-it-kept-forcing-them-to-look-at-the-art-book-instead/</link>
                                                                            <description>
                            <![CDATA[ I mean, it is a pretty art book. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">fU2mJVcq6XgfZrop966jm8</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/6uE73TZjC3nLLWyFff7m6i-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 11:26:27 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Halo]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[FPS]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;James is a more recent PC gaming convert, often admiring graphics cards, cases, and motherboards from afar. It was not until 2019, after just finishing a degree in law and media, that they decided to throw out the last few years of education, build their PC, and start writing about gaming instead. In that time, he has covered the latest doodads, contraptions, and gismos, and loved every second of it. Hey, it’s better than writing case briefs.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/6uE73TZjC3nLLWyFff7m6i-1280-80.jpg">
                                                            <media:credit><![CDATA[Microsoft]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A screenshot from Halo: Campaign Evolved, showing Master Chief in a hangar]]></media:description>                                                            <media:text><![CDATA[A screenshot from Halo: Campaign Evolved, showing Master Chief in a hangar]]></media:text>
                                <media:title type="plain"><![CDATA[A screenshot from Halo: Campaign Evolved, showing Master Chief in a hangar]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/6uE73TZjC3nLLWyFff7m6i-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>On its early access launch yesterday, those who paid to get early access to Halo: Campaign Evolved on Steam couldn't seem to open the game, as it simply wouldn't stop opening up the art book instead. I mean, I enjoy a good art book as much as the next guy, but not being able to play the game you bought on the day it launches sounds like a nightmare to me. Luckily, a fix rolled out pretty quickly. </p><p><a href="https://www.reddit.com/r/halo/comments/1v4hgx2/only_took_40_minutes_but_theyre_looking_into_the/" target="_blank">Forty minutes after reports came in</a>, a member of the Halo team took to the Discord to report "the Steam Art Book issue should be resolved shortly and will only require a Steam Client restart." Checking in on the Discord, this did seem to go live shortly after, and reports started to slow. </p><blockquote class="reddit-card"  ><a href="https://www.reddit.com/r/halo/comments/1v4hgx2/only_took_40_minutes_but_theyre_looking_into_the">Only took 40 minutes but they’re looking into the issue now</a> from <a href="https://www.reddit.com/r/halo">r/halo</a></blockquote><script async src="//embed.redditmedia.com/widgets/platform.js" charset="UTF-8"></script><p>However, even then, there was a workaround, which is worth trying next time something like this happens. As <a href="https://www.reddit.com/r/halo/comments/1v4gyhl/halo_campaign_evolved_pc_issue/" target="_blank">pointed out on Reddit</a>, right-clicking on the game, clicking Properties and uninstalling the artbook seemed to get around the problem for users. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async></script><p>In fairness, it is a pretty nice art book, and surprisingly involved. It is its own application, coming with the aforementioned art, a game manual, and even a short story. Adding to this, it has music while you scroll. Coming in at a handful of GB, it is an impressive art book. It's just a shame it got in front of people's eyes in one of the worst possible ways.</p><p>This is not the only problem stopping players from playing Halo: Campaign Evolved. You need to link your Microsoft account in order to actually play the game. This is a problem as it means that just booting it up for the first time requires a connection to a server. As you might be able to guess, that server was having problems yesterday. </p><p>Still, once you have linked your Microsoft account, you can play the game offline on your PC. It's just a shame how many hoops players are jumping through to play the game they just bought. </p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/mW2ZByLTJQmXVsAKKefBfa.png" alt="Screenshot from the Halo: Campaign Evolved art book" /><figcaption><small role="credit">Microsoft</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/ZFaRNZRWVaqQK4EY835XVa.png" alt="Screenshot from the Halo: Campaign Evolved art book" /><figcaption><small role="credit">Microsoft</small></figcaption></figure></figure><p>If you do happen to get stuck into Halo: Campaign Evolved this week, my personal advice is to <a href="https://www.pcgamer.com/hardware/forget-ultra-settings-halo-campaign-evolved-looks-nearly-as-good-with-everything-set-to-low/" target="_blank">skip Ultra graphical settings and stick the game on Low</a>. There's very little difference between the two, and you get a healthy performance bump for picking the latter. If you are on a gaming handheld, I'd recommend playing the game on Very Low (a handheld exclusive mode) with FSR Medium, as even the mighty <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/i-would-only-play-halo-campaign-evolved-on-handheld-with-upscaling/" target="_blank">Asus ROG Xbox Ally X can't handheld the game very well on Native</a>.</p><p>Finally, and this is evergreen advice, turn off motion blur. It's <a href="https://www.pcgamer.com/hardware/halo-campaign-evolveds-motion-blur-is-terrible-just-look-at-it/" target="_blank">particularly egregious in Halo: Campaign Evolved. </a></p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Is Intel back? Company's latest earnings report remarkably different in tone to 12 months ago ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/processors/is-intel-back-companys-latest-earnings-report-remarkably-different-in-tone-to-12-months-ago/</link>
                                                                            <description>
                            <![CDATA[ "I'm confident that Intel is well positioned to help define the next era of computing," says CEO Tan. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9gUdBJF6gZZ29c5F6DkKv7</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/xr8v7jD38MEcnLeUDjudSY-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 11:21:31 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Processors]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Ridley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/2YNigoLXbckPdRPDe3stwA.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob earned his first byline writing for his own tech blog, before graduating to breaking things professionally at PCGamesN, where he was one half of a popular weekly YouTube show. Joining PC Gamer in 2020, Jacob is now managing editor of the hardware team, and you&#039;ll usually find him testing the latest components or building a gaming PC. He says he&#039;s determined to build a fort as big as a house out of case boxes. Jacob enjoys heading out of the office to report from floors, benches, and, if he&#039;s lucky, plush press rooms at the biggest tech shows, such as Computex and CES.&lt;br&gt;&lt;/p&gt;&lt;p&gt;When he&#039;s not writing about components, you&#039;ll find Jacob trying to get away from the modern world as fast as possible by bike and pitching up camp in murky woods.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/xr8v7jD38MEcnLeUDjudSY-1280-80.jpg">
                                                            <media:credit><![CDATA[Intel Corporation]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Intel CEO Lip-Bu Tan and an Intel chip with a white diagonal line dividing the two]]></media:description>                                                            <media:text><![CDATA[Intel CEO Lip-Bu Tan and an Intel chip with a white diagonal line dividing the two]]></media:text>
                                <media:title type="plain"><![CDATA[Intel CEO Lip-Bu Tan and an Intel chip with a white diagonal line dividing the two]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/xr8v7jD38MEcnLeUDjudSY-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>From leading technology company to talk of it being sold off to the highest bidder, Intel has had a bumpy ride as of late. The company just reported its Q2 2026 earnings, however, and they're surprisingly upbeat. Revenue, margins, and earnings per share are all above expectations, and even the Foundry business doesn't appear to be floundering quite so badly as it was once made out to be.</p><p>Let's start with Foundry, Intel's manufacturing arm. When Intel CEO Lip-Bu Tan joined the company a year ago, <a href="https://www.pcgamer.com/hardware/processors/i-do-not-subscribe-to-the-belief-that-if-you-build-it-they-will-come-says-intels-new-ceo-calling-past-investments-unwise-and-excessive/" target="_blank">he threatened to halt development of cutting-edge process nodes</a> (if not a death sentence, pretty close to one) if a big customer wasn't found or goals left unmet for the 14A process. </p><p>"There are no more blank checks," Tan said at the time. Yet he couldn't sound much more positive about the Foundry business today.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async></script><p>"My confidence in our foundry process roadmap has grown significantly since joining over a year ago. I am more confident than ever of the strategic in significant and unique value proposition of Intel Foundry," Tan says in the earnings call (via <a href="https://seekingalpha.com/article/4925053-intel-corporation-intc-q2-2026-earnings-call-transcript" target="_blank">Seeking Alpha</a>). "During Q2, our factories across Intel 7, Intel 3 and Intel 18A exceeded internal volume targets, driven by improving yields, better cycle times and increasing wafer starts."</p><p>That's good news on Intel 18A, which is used for Core Ultra 3 Panther Lake chips. Though whether Intel would be quite as honest to admit when yields were a bit pants, I'm not so sure. Improvements were <a href="https://www.tomshardware.com/tech-industry/semiconductors/intel-18a-wafer-to-wafer-yield-issues-fixed-report-claims-says-production-up-to-15-000-wafers-per-month-at-both-sites" target="_blank">recently suggested to have taken place with 18A</a> to reduce wafer-to-wafer variability issues, which sure would help out a lot. </p><p>There is also a rumour that Nova Lake processors, destined for desktop, are also <a href="https://www.techpowerup.com/350751/intel-shifts-majority-of-nova-lake-production-in-house-amid-yield-improvements" target="_blank">returning to Intel 18A</a> following initial planned production using competing foundry TSMC, as Arrow Lake chips currently do. But it's tough to say if there's much truth to this.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="RK2KMMnE3BF85tjuyVXtua" name="intel_18a_wafer_panther_lake_dies_02" alt="A photo of an Intel 18A wafer, full of Panther Lake compute tiles, with a stylized image of a complete PTL chip in the background." src="https://cdn.mos.cms.futurecdn.net/RK2KMMnE3BF85tjuyVXtua.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">An Intel 18A wafer in the flesh. Or, rather, silicon. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>Further out, Tan is positive about progress with 14A, the next big leap to come in chip production, which is reportedly on track for risk production in the second half of '27 and high-volume production in '28. It'll be a while before we see anything using this node for our gaming PCs.</p><p>"Looking beyond 18A, I'm encouraged by our progress on Intel 14A. Defect density and transistor performance are all outpacing 18A development."</p><p>Overall, Foundry work is still very expensive, leading to an operating loss of $2.1 billion in just the three months of Q2. Yet that's an improvement, would you believe, on the previous quarter, to the tune of $348 million.</p><p>As for Intel's overall earnings, it's great news there. David Zinsner, Intel CFO, reports revenue up to $16.1 billion, from $13.6 billion in Q1, and 25% up from this time last year. That's apparently the company's <a href="https://www.cnbc.com/2026/07/23/intel-intc-earnings-report-q2-2026.html" target="_blank">best growth since 2011</a>. Revenue was $12.9 billion in Q2, 2025, and back then, Tan and the top Intel crew were sounding a lot less positive about the company's trajectory. This was also a time when it was <a href="https://www.pcgamer.com/hardware/processors/intel-job-losses-mount-as-4-000-layoffs-are-reported-across-multiple-sites-in-california-oregon-texas-and-arizona/" target="_blank">making sweeping cuts to employee counts</a>.</p><p>"Let's say, I also know that turning the company around will take time and require patience," Tan said in 2025. "We have a lot to fix in order to move the company forward, and I'm determined to drive the changes necessary to improve our performance. I'm equally confident that as we execute, we will rebuild this company and have a bright future."</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1569px;"><p class="vanilla-image-block" style="padding-top:55.77%;"><img id="gywvJokCYFrGaCdJJFwopR" name="Lip-Bu Tan" alt="Lip-Bu Tan conducting his keynote" src="https://cdn.mos.cms.futurecdn.net/gywvJokCYFrGaCdJJFwopR.png" mos="" align="middle" fullscreen="" width="1569" height="875" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Intel)</span></figcaption></figure><p>In the latest earnings call, Tan has been thanking employees for their efforts and signalling renewed interest and excitement for Foundry and the company's own products.</p><p>"Our advanced packaging and wafer foundry capabilities become increasingly vital assets. Our strategy is clear and pace of execution is accelerating. Opportunities in front of us are substantial. Our strategy is showing early results, and I'm confident that Intel is well positioned to help define the next era of computing."</p><p>Intel's CCPG, Client Computing and Physical AI Group, covers chips us lot use for gaming PCs—well, if you're one of the few eschewing AMD for Intel—made $8.9 billion. That's up 15% from last quarter, and Zinsner notes it as "better than our expectations". No wonder, as the memory crisis grips the PC gaming hardware world and won't let go. </p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:3840px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="xNPHqUrH9cAL7uimaVYGoG" name="intel_core_ultra_7_270k_plus_processor_01" alt="A photo of an Intel Core Ultra 7 270K Plus processor, resting against a colorful, Intel-branded box" src="https://cdn.mos.cms.futurecdn.net/xNPHqUrH9cAL7uimaVYGoG.jpg" mos="" align="middle" fullscreen="" width="3840" height="2160" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Future)</span></figcaption></figure><p>We were quite down on the idea of Intel even bothering with an Arrow Lake refresh before the release of the <a href="https://www.pcgamer.com/hardware/processors/intel-core-ultra-7-270k-plus-review/" target="_blank">Core Ultra 7 270K Plus</a> and <a href="https://www.pcgamer.com/hardware/processors/intel-core-ultra-5-250k-plus-review/" target="_blank">Ultra 5 250K Plus</a>. Yet these chips are actually pretty great for the money—perhaps this is, too, <a href="https://www.pcgamer.com/hardware/processors/its-not-just-arrow-lake-thats-been-refreshed-intels-whole-approach-to-the-consumer-market-seems-like-a-new-direction/" target="_blank">part of a new direction for Intel.</a></p><p>Yet, in less positive news for us lot, it looks like demand is outstripping supply even on the CPU side of things.</p><p>"It's important to note that despite exceeding our expectations for wafer outs in the quarter, strengthening demand continues to outstrip our growing supply," Zinsner says. Though he notes that server-chip supply is where all the growth is set to be later in the year, as client-side (including gaming stuff) demand is set to soften as the memory crisis rages on. </p><p>Later in the call, Zinsner says, "we can't fulfill the demand… So we'll pivot as much of the production as possible over to CPUs and data centers to try to do our best to catch up to what is a pretty significant difference between our ability to supply and the demand out there."</p><p>So, again, that's not great for us lot, but Intel is probably squealing with excitement that it finally has demand to float its big Foundry boat. </p><p>Most of all, the tone just feels very different for Intel today compared to just 12 months ago, when arguably it was still making serious cash every quarter but really down in the dumps about it. Tan seems to be less doom and gloom about the Foundry business, the company isn't signalling any sweeping changes to employee counts (which were mentioned in last year's Q2 earnings), and it seems to have demand and at least one more customer lined up for its Foundry service (<a href="https://www.tomshardware.com/tech-industry/semiconductors/intel-to-co-develop-and-manufacture-fortinets-next-gen-firewall-asic" target="_blank">Fortinet</a>) this week. </p><p>Is the company back on best form? No, it's still got a long way to go to outcompete TSMC, AMD and Nvidia in various ways, but it'd be tough to imagine this Intel in 2026 subject to such claims as being bought by one of its biggest competitors, <a href="https://www.pcgamer.com/hardware/processors/qualcomm-has-reportedly-been-eyeing-up-an-acquisition-of-intels-chip-design-business/" target="_blank">as was rumoured to be considered with some degree of seriousness</a>, in 2024.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ You have 3 days to obtain Big Boss rating in Metal Gear Solid 1's free-to-play period on Steam ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/action/you-have-3-days-to-obtain-big-boss-rating-in-metal-gear-solid-1s-free-to-play-period-on-steam/</link>
                                                                            <description>
                            <![CDATA[ Off you pop. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5hQKeLQwBRJWG9uNmAbxNE</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/vo4xYWMcu8ucogLrMjRgan-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 10:54:12 +0000</pubDate>                                                                                                                                <updated>Fri, 24 Jul 2026 11:01:00 +0000</updated>
                                                                                                                                            <category><![CDATA[Action]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ joshua.wolens@futurenet.com (Joshua Wolens) ]]></author>                    <dc:creator><![CDATA[ Joshua Wolens ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/oYajqiFjn2Rwz4msxoLFyP.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/vo4xYWMcu8ucogLrMjRgan-1280-80.jpg">
                                                            <media:credit><![CDATA[Konami]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Sniper Wolf taunts Solid Snake, who is strapped to a torture table.]]></media:description>                                                            <media:text><![CDATA[Sniper Wolf taunts Solid Snake, who is strapped to a torture table.]]></media:text>
                                <media:title type="plain"><![CDATA[Sniper Wolf taunts Solid Snake, who is strapped to a torture table.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/vo4xYWMcu8ucogLrMjRgan-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I fulfilled a childhood ambition over the past week: I finally got the notoriously elusive Big Boss rating at the end of Metal Gear Solid 1, a feat I've simultaneously been drawn toward and terrified by ever since I first played the game on my PS1 in 1998. How did I do it? Stick-to-itiveness, gumption, and raw skill. </p><p>Also, cheating. I played the much easier Japanese version of the game and exploited a couple of speedrunning skips in order to hasten my progress. Hey, it counts.</p><p>Anyway, my challenge to you, reader, is to accomplish the same thing in the ongoing free-to-play period for <a href="https://store.steampowered.com/app/2131630/METAL_GEAR_SOLID__Master_Collection_Version/" target="_blank">Metal Gear Solid 1 on Steam</a>, which expires Monday, July 27 at 10 am EDT / 1 pm PDT / 6 pm BST. You should probably do it the non-cheating way. It was cool when I did it, but for you? A bad look. I don't make the rules.</p><p>If you'd like to know why a three-year-old re-release of a 28-year-old game is currently running a free-to-play trial thing, I have two answers for you. The first: the Metal Gear Solid Master Collection Vol 2—which finally <a href="https://www.pcgamer.com/games/action/metal-gear-solid-master-collection-2-is-confirmed-for-ps5-and-i-really-hope-that-means-metal-gear-solid-4-is-headed-for-pc/">frees Metal Gear Solid 4</a> from its PS3 prison—is due out on August 27, and this is a way to gin up some MGS hype. The second: Konami is a baffling company that operates according to no law but its own.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><p>If you shied away from Vol 1 of the MGS Master Collection for the <a href="https://www.pcgamer.com/players-blast-metal-gear-solid-master-collection-for-missing-options-vanished-steam-pages-and-muddy-textures-absolutely-poor-and-not-worth-its-asking-price/">state it was in at release</a>, I have good news: it is much better now. All three MGS games in the collection have received significant patches since its lackluster opening day, and MGS1 in particular now looks and feels a lot better, thanks to the ability to switch on higher-resolution rendering and actually functional analogue controls. </p><p>And if you still want to sand down the remaining rough edges, I recommend the <a href="https://github.com/nuggslet/MGSM2Fix" target="_blank">MGSM2Fix</a> mod, (which can be easily installed via <a href="https://www.pcgamer.com/software/linux/my-favourite-thing-about-linux-gaming-will-now-automagically-apply-crucial-fan-patches-to-your-metal-gear-installs-making-it-even-easier-than-on-windows/">Luxtorpeda</a> if you're playing on Steam Deck or desktop Linux).</p><div class="product"><a data-dimension112="ff4b43ae-874d-11f1-8c05-69e7d4d5c550" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="ff4b43ae-874d-11f1-8c05-69e7d4d5c550" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Forget Ultra settings, Halo: Campaign Evolved looks nearly as good with everything set to Low ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/forget-ultra-settings-halo-campaign-evolved-looks-nearly-as-good-with-everything-set-to-low/</link>
                                                                            <description>
                            <![CDATA[ From testing the game on four rigs and a handheld, I'd be picking Low. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9HDkX8B5zsgF4HALhwkdCd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/3cMhnHEd3gwzQLsAo6AEj8-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 09:12:08 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ James Bentley ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/PVsHAkx27zJptZHndizEAE.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;James is a more recent PC gaming convert, often admiring graphics cards, cases, and motherboards from afar. It was not until 2019, after just finishing a degree in law and media, that they decided to throw out the last few years of education, build their PC, and start writing about gaming instead. In that time, he has covered the latest doodads, contraptions, and gismos, and loved every second of it. Hey, it’s better than writing case briefs.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/3cMhnHEd3gwzQLsAo6AEj8-1280-80.jpg">
                                                            <media:credit><![CDATA[Halo Studios]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Halo: Campaign Evolved - Johnson]]></media:description>                                                            <media:text><![CDATA[Halo: Campaign Evolved - Johnson]]></media:text>
                                <media:title type="plain"><![CDATA[Halo: Campaign Evolved - Johnson]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/3cMhnHEd3gwzQLsAo6AEj8-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>I've been squirrelled away in the PC Gamer office all week testing <a href="https://www.pcgamer.com/games/halo/halo-campaign-evolved-review" target="_blank">Halo: Campaign Evolved</a> on all manner of hardware, including a beastly rig with an <a href="https://www.pcgamer.com/hardware/graphics-cards/nvidia-rtx-5080-founders-edition-review/" target="_blank">RTX 5080</a> and Ryzen 7 7700X3D. To my surprise, the difference between Low and Ultra is incredibly subtle and, frankly, not worth the performance hit. </p><p>Across the majority of my testing, I saw the swap from Low to Ultra take a big bite of performance (around 20%). That may not be a huge deal at close to 200 fps, but in my <a href="https://www.pcgamer.com/nvidia-rtx-4070-super-founders-edition-review-benchmarks-performance/" target="_blank">RTX 4070 Super</a> rig, that makes the difference between being able to run the game at a consistent 60 fps at 1440p with no upscaling. </p><p>Below, you can see the difference between Low and Ultra in the very first mission of the game. Other than the UI element up the top left, you'd be forgiven for assuming there is no difference between the two images.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784817176171-6r83w7l9q *, #fv-chart-1784817176171-6r83w7l9q *:before, #fv-chart-1784817176171-6r83w7l9q *:after, #fv-chart-1784817176171-6r83w7l9q-slideshow *, #fv-chart-1784817176171-6r83w7l9q-slideshow *:before, #fv-chart-1784817176171-6r83w7l9q-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784817176171-6r83w7l9q, #fv-chart-1784817176171-6r83w7l9q-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784817176171-6r83w7l9q {position: relative !important; overflow: visible !important;--riv-primary: #AA1124;}#fv-chart-1784817176171-6r83w7l9q .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784817176171-6r83w7l9q .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784817176171-6r83w7l9q.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784817176171-6r83w7l9q.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784817176171-6r83w7l9q .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #AA1124;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784817176171-6r83w7l9q-slideshow .fv-slideshow-select:focus {outline: 2px solid #AA1124 !important;border-color: #AA1124 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784817176171-6r83w7l9q .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784817176171-6r83w7l9q .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784817176171-6r83w7l9q .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784817176171-6r83w7l9q .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784817176171-6r83w7l9q .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784817176171-6r83w7l9q .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784817176171-6r83w7l9q.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-expand-btn, #fv-chart-1784817176171-6r83w7l9q .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-expand-btn:hover, #fv-chart-1784817176171-6r83w7l9q .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784817176171-6r83w7l9q .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784817176171-6r83w7l9q .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784817176171-6r83w7l9q .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784817176171-6r83w7l9q .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784817176171-6r83w7l9q .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784817176171-6r83w7l9q .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784817176171-6r83w7l9q .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q .fv-bar-row, #fv-chart-1784817176171-6r83w7l9q .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784817176171-6r83w7l9q.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784817176171-6r83w7l9q.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784817176171-6r83w7l9q.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784817176171-6r83w7l9q .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784817176171-6r83w7l9q .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784817176171-6r83w7l9q .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784817176171-6r83w7l9q .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784817176171-6r83w7l9q .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784817176171-6r83w7l9q .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784817176171-6r83w7l9q .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784817176171-6r83w7l9q .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-pie-container,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-row,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-stacked-product,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-grouped-bar-product,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-row,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-stacked-product,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-label,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-grouped-product-title,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-label,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-container,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-cluster,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-container,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-x-axis-wrapper,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-x-axis-label-space,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-x-axis-chart-space,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-benchmark-title,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-dropdown-title,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-carousel-nav-btn,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-chart-title,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-chart-subhead,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-header,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-select-wrapper,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-vs,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-select-container,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-versus-select,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-bar-commentary-inline,#fv-chart-1784817176171-6r83w7l9q.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784817176171-6r83w7l9q.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784817176171-6r83w7l9q .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784817176171-6r83w7l9q .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-bar-row,#fv-chart-1784817176171-6r83w7l9q .fv-stacked-product,#fv-chart-1784817176171-6r83w7l9q .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784817176171-6r83w7l9q .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-bar-label,#fv-chart-1784817176171-6r83w7l9q .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-bar-container,#fv-chart-1784817176171-6r83w7l9q .fv-bar-cluster {width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817176171-6r83w7l9q .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817176171-6r83w7l9q .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817176171-6r83w7l9q .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-label-space {display: none !important;}#fv-chart-1784817176171-6r83w7l9q .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784817176171-6r83w7l9q .fv-stl-shop-all-logo,#fv-chart-1784817176171-6r83w7l9q .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784817176171-6r83w7l9q .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784817176171-6r83w7l9q .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784817176171-6r83w7l9q .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784817176171-6r83w7l9q.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Low   | Ultra","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "Default"},"isAccessibleForFree": true,"dateCreated": "2026-07-23T14:32:56.171Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","Default"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784817176171-6r83w7l9q" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper  fv-is-image-compare  "><h3 class="fv-chart-title">Low   | Ultra</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784817176171-6r83w7l9q-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/J7ioizLvFWdBeeJB3DpeQQ.png" data-highres-src="https://cdn.mos.cms.futurecdn.net/J7ioizLvFWdBeeJB3DpeQQ.png" alt="Ultra" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/7XTJwmY7dK57VpqidcdnMJ.png" data-highres-src="https://cdn.mos.cms.futurecdn.net/7XTJwmY7dK57VpqidcdnMJ.png" alt="Low" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><div class="fv-image-compare-arrow-left"></div><div class="fv-image-compare-arrow-right"></div></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Image 1</div><div class="fv-image-compare-label fv-image-compare-label-right">Image 2</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784817176171-6r83w7l9q', false); });} else {initialize('fv-chart-1784817176171-6r83w7l9q', false);}})();</script></div><p>I did spot a slightly bigger difference between Low and Ultra when you are sucked up into the spaceship on the third set of missions. Though blood textures look nearly identical, the light hits the gun every so slightly differently, and shadows are a tad softer on Ultra. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784817186167-aj97bgqqu *, #fv-chart-1784817186167-aj97bgqqu *:before, #fv-chart-1784817186167-aj97bgqqu *:after, #fv-chart-1784817186167-aj97bgqqu-slideshow *, #fv-chart-1784817186167-aj97bgqqu-slideshow *:before, #fv-chart-1784817186167-aj97bgqqu-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784817186167-aj97bgqqu, #fv-chart-1784817186167-aj97bgqqu-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784817186167-aj97bgqqu {position: relative !important; overflow: visible !important;--riv-primary: #AA1124;}#fv-chart-1784817186167-aj97bgqqu .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784817186167-aj97bgqqu .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784817186167-aj97bgqqu.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784817186167-aj97bgqqu.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784817186167-aj97bgqqu .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #AA1124;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784817186167-aj97bgqqu-slideshow .fv-slideshow-select:focus {outline: 2px solid #AA1124 !important;border-color: #AA1124 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784817186167-aj97bgqqu .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784817186167-aj97bgqqu .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784817186167-aj97bgqqu .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784817186167-aj97bgqqu .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784817186167-aj97bgqqu .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784817186167-aj97bgqqu .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784817186167-aj97bgqqu.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-expand-btn, #fv-chart-1784817186167-aj97bgqqu .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-expand-btn:hover, #fv-chart-1784817186167-aj97bgqqu .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784817186167-aj97bgqqu .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784817186167-aj97bgqqu .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784817186167-aj97bgqqu .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784817186167-aj97bgqqu .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784817186167-aj97bgqqu .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784817186167-aj97bgqqu .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784817186167-aj97bgqqu .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu .fv-bar-row, #fv-chart-1784817186167-aj97bgqqu .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784817186167-aj97bgqqu.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784817186167-aj97bgqqu.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784817186167-aj97bgqqu.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784817186167-aj97bgqqu .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784817186167-aj97bgqqu .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784817186167-aj97bgqqu .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784817186167-aj97bgqqu .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784817186167-aj97bgqqu .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784817186167-aj97bgqqu .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784817186167-aj97bgqqu .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784817186167-aj97bgqqu .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-pie-container,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-row,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-stacked-product,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-grouped-bar-product,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-row,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-stacked-product,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-label,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-grouped-product-title,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-label,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-container,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-cluster,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-container,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-x-axis-wrapper,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-x-axis-label-space,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-x-axis-chart-space,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-benchmark-title,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-dropdown-title,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-carousel-nav-btn,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-chart-title,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-chart-subhead,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-header,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-select-wrapper,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-vs,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-select-container,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-versus-select,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-bar-commentary-inline,#fv-chart-1784817186167-aj97bgqqu.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784817186167-aj97bgqqu.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784817186167-aj97bgqqu .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784817186167-aj97bgqqu .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-bar-row,#fv-chart-1784817186167-aj97bgqqu .fv-stacked-product,#fv-chart-1784817186167-aj97bgqqu .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784817186167-aj97bgqqu .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-bar-label,#fv-chart-1784817186167-aj97bgqqu .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-bar-container,#fv-chart-1784817186167-aj97bgqqu .fv-bar-cluster {width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817186167-aj97bgqqu .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817186167-aj97bgqqu .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817186167-aj97bgqqu .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-label-space {display: none !important;}#fv-chart-1784817186167-aj97bgqqu .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784817186167-aj97bgqqu .fv-stl-shop-all-logo,#fv-chart-1784817186167-aj97bgqqu .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784817186167-aj97bgqqu .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784817186167-aj97bgqqu .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784817186167-aj97bgqqu .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784817186167-aj97bgqqu.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Low   | Ultra","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "Default"},"isAccessibleForFree": true,"dateCreated": "2026-07-23T14:33:06.167Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","Default"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784817186167-aj97bgqqu" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper  fv-is-image-compare  "><h3 class="fv-chart-title">Low   | Ultra</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784817186167-aj97bgqqu-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/wJJCBasNUWjWhXEUYXKGGA.png" data-highres-src="https://cdn.mos.cms.futurecdn.net/wJJCBasNUWjWhXEUYXKGGA.png" alt="Ultra" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/Z7XMwFR69i7nvkPdk7qZt6.png" data-highres-src="https://cdn.mos.cms.futurecdn.net/Z7XMwFR69i7nvkPdk7qZt6.png" alt="Low " class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><div class="fv-image-compare-arrow-left"></div><div class="fv-image-compare-arrow-right"></div></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Image 1</div><div class="fv-image-compare-label fv-image-compare-label-right">Image 2</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784817186167-aj97bgqqu', false); });} else {initialize('fv-chart-1784817186167-aj97bgqqu', false);}})();</script></div><p>Perhaps the biggest change I noticed between Low and Ultra is in foliage, as some detail is removed on the former. Lighting looks a bit worse too. But it's not a huge detractor from my enjoyment of the game.</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784817195983-qpg7m7yom *, #fv-chart-1784817195983-qpg7m7yom *:before, #fv-chart-1784817195983-qpg7m7yom *:after, #fv-chart-1784817195983-qpg7m7yom-slideshow *, #fv-chart-1784817195983-qpg7m7yom-slideshow *:before, #fv-chart-1784817195983-qpg7m7yom-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784817195983-qpg7m7yom, #fv-chart-1784817195983-qpg7m7yom-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784817195983-qpg7m7yom {position: relative !important; overflow: visible !important;--riv-primary: #AA1124;}#fv-chart-1784817195983-qpg7m7yom .fv-inner-wrapper {color: #1F2937 !important; background-color: #ffffff !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784817195983-qpg7m7yom .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784817195983-qpg7m7yom.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784817195983-qpg7m7yom.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784817195983-qpg7m7yom .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #AA1124;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784817195983-qpg7m7yom-slideshow .fv-slideshow-select:focus {outline: 2px solid #AA1124 !important;border-color: #AA1124 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784817195983-qpg7m7yom .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784817195983-qpg7m7yom .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784817195983-qpg7m7yom .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784817195983-qpg7m7yom .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784817195983-qpg7m7yom .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784817195983-qpg7m7yom .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-container { width: auto !important; margin-left: -1.5rem !important; margin-right: -1.5rem !important; margin-bottom: 2rem !important; }#fv-chart-1784817195983-qpg7m7yom.fv-full-bleed .fv-image-compare-container { width: 100% !important; max-width: none !important; margin: 0 auto !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper { position: relative !important; width: 100% !important; overflow: hidden !important; border-radius: 0 !important; background-color: #000 !important; touch-action: pan-y !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-inner { position: relative !important; width: 100% !important; height: 100% !important; display: block !important; transform-origin: center center !important; transition: transform 0.1s ease-out !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-bg { display: block !important; width: 100% !important; height: auto !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-fg { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%) !important; pointer-events: none !important; user-select: none !important; -webkit-user-select: none !important; -webkit-user-drag: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-slider { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 32px !important; transform: translateX(-50%) !important; cursor: ew-resize !important; z-index: 10 !important; user-select: none !important; -webkit-user-select: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-slider-line { position: absolute !important; top: 0 !important; bottom: 0 !important; left: 50% !important; width: 4px !important; background-color: white !important; transform: translateX(-50%) !important; box-shadow: 0 0 10px rgba(0,0,0,0.5) !important; pointer-events: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-handle { position: absolute !important; top: 50% !important; left: 50% !important; transform: translate(-50%, -50%) !important; width: 32px !important; height: 32px !important; background-color: white !important; border-radius: 50% !important; box-shadow: 0 2px 6px rgba(0,0,0,0.3) !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 4px !important; pointer-events: none !important; z-index: 11 !important; overflow: hidden !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-handle.fv-image-compare-handle-square { border-radius: 6px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-arrow-left { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-right: 4px solid #4b5563 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-arrow-right { width: 0 !important; height: 0 !important; border-top: 4px solid transparent !important; border-bottom: 4px solid transparent !important; border-left: 4px solid #4b5563 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-label { position: absolute !important; top: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; padding: 0.25rem 0.75rem !important; border-radius: 0.25rem !important; font-size: 0.875rem !important; font-weight: 500 !important; pointer-events: none !important; backdrop-filter: blur(4px) !important; z-index: 5 !important; transition: right 0.3s ease, opacity 0.2s ease !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-label-left { left: 1rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-label-right { right: 1rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-expand-btn, #fv-chart-1784817195983-qpg7m7yom .fv-image-compare-close-btn { position: absolute !important; bottom: 1rem !important; right: 1rem !important; background-color: rgba(0, 0, 0, 0.5) !important; color: white !important; border: none !important; border-radius: 0.25rem !important; padding: 0.5rem !important; cursor: pointer !important; z-index: 20 !important; display: flex !important; align-items: center !important; justify-content: center !important; backdrop-filter: blur(4px) !important; transition: background-color 0.2s !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-expand-btn:hover, #fv-chart-1784817195983-qpg7m7yom .fv-image-compare-close-btn:hover { background-color: rgba(0, 0, 0, 0.7) !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-close-btn { display: none !important; top: 1rem !important; bottom: auto !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; width: 100% !important; height: 100% !important; z-index: 999999 !important; display: flex !important; align-items: center !important; justify-content: center !important; background-color: rgba(0, 0, 0, 0.9) !important; margin: 0 !important; touch-action: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner { width: 100% !important; height: 100% !important; display: flex !important; align-items: center !important; justify-content: center !important; cursor: grab !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-inner:active { cursor: grabbing !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-bg { position: absolute !important; top: 0 !important; left: 0 !important; max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-fg { max-width: 100% !important; max-height: 100% !important; width: 100% !important; height: 100% !important; object-fit: contain !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-expand-btn { display: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-close-btn { display: flex !important; }#fv-chart-1784817195983-qpg7m7yom .fv-image-compare-wrapper.fv-image-compare-fullscreen .fv-image-compare-label-right { right: 4rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784817195983-qpg7m7yom .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784817195983-qpg7m7yom .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784817195983-qpg7m7yom .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784817195983-qpg7m7yom .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784817195983-qpg7m7yom .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784817195983-qpg7m7yom .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom .fv-bar-row, #fv-chart-1784817195983-qpg7m7yom .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784817195983-qpg7m7yom.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784817195983-qpg7m7yom.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784817195983-qpg7m7yom.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784817195983-qpg7m7yom .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784817195983-qpg7m7yom .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784817195983-qpg7m7yom .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784817195983-qpg7m7yom .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784817195983-qpg7m7yom .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784817195983-qpg7m7yom .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784817195983-qpg7m7yom .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784817195983-qpg7m7yom .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-pie-container,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-row,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-stacked-product,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-grouped-bar-product,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-row,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-stacked-product,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-label,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-grouped-product-title,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-label,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-container,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-cluster,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-container,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-x-axis-wrapper,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-x-axis-label-space,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-x-axis-chart-space,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-benchmark-title,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-dropdown-title,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-carousel-nav-btn,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-chart-title,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-chart-subhead,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-header,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-select-wrapper,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-vs,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-select-container,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-versus-select,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-bar-commentary-inline,#fv-chart-1784817195983-qpg7m7yom.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784817195983-qpg7m7yom.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784817195983-qpg7m7yom .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784817195983-qpg7m7yom .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-bar-row,#fv-chart-1784817195983-qpg7m7yom .fv-stacked-product,#fv-chart-1784817195983-qpg7m7yom .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784817195983-qpg7m7yom .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-bar-label,#fv-chart-1784817195983-qpg7m7yom .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-bar-container,#fv-chart-1784817195983-qpg7m7yom .fv-bar-cluster {width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784817195983-qpg7m7yom .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784817195983-qpg7m7yom .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784817195983-qpg7m7yom .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-label-space {display: none !important;}#fv-chart-1784817195983-qpg7m7yom .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784817195983-qpg7m7yom .fv-stl-shop-all-logo,#fv-chart-1784817195983-qpg7m7yom .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784817195983-qpg7m7yom .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784817195983-qpg7m7yom .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784817195983-qpg7m7yom .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784817195983-qpg7m7yom.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Low   | Ultra","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "Default"},"isAccessibleForFree": true,"dateCreated": "2026-07-23T14:33:15.983Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Image Comparison","benchmark","comparison","performance","review","Default"],"measurementTechnique": "Performance Benchmarking","variableMeasured": []}</script><div id="fv-chart-1784817195983-qpg7m7yom" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper  fv-is-image-compare  "><h3 class="fv-chart-title">Low   | Ultra</h3><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784817195983-qpg7m7yom-image-compare-1" data-chart-type="Image Comparison" data-title="Image Comparison" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-image-compare-container"><div class="fv-image-compare-wrapper" data-image-compare="true"><div class="fv-image-compare-inner"><img src="https://cdn.mos.cms.futurecdn.net/uveAVvz9rpgDCYx83MfxoV.png" data-highres-src="https://cdn.mos.cms.futurecdn.net/uveAVvz9rpgDCYx83MfxoV.png" alt="Ultra" class="fv-image-compare-bg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><img src="https://cdn.mos.cms.futurecdn.net/fzsiDAGqgUy7nnv8GVBHqS.png" data-highres-src="https://cdn.mos.cms.futurecdn.net/fzsiDAGqgUy7nnv8GVBHqS.png" alt="Low" class="fv-image-compare-fg" loading="lazy" referrerpolicy="no-referrer" draggable="false" /><div class="fv-image-compare-slider"><div class="fv-image-compare-slider-line"></div><div class="fv-image-compare-handle "><div class="fv-image-compare-arrow-left"></div><div class="fv-image-compare-arrow-right"></div></div></div></div><div class="fv-image-compare-label fv-image-compare-label-left">Image 1</div><div class="fv-image-compare-label fv-image-compare-label-right">Image 2</div><button class="fv-image-compare-expand-btn" aria-label="Expand Image"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 8V4h4"/><path d="M20 8V4h-4"/><path d="M4 16v4h4"/><path d="M20 16v4h-4"/><circle cx="11.5" cy="11.5" r="3.5"/><path d="m14 14 3 3"/></svg></button><button class="fv-image-compare-close-btn" aria-label="Close Fullscreen"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button></div></div></div></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784817195983-qpg7m7yom', false); });} else {initialize('fv-chart-1784817195983-qpg7m7yom', false);}})();</script></div><p>From my testing, there is a reason to go for the Ultra preset: if you want to play the game with DLSS or FSR set to Low (which renders 33% of the resolution and upscales it). The swap between Low and Ultra when DLSS is set to Low has a very small effect on the fps, so I'd probably just opt for Ultra in that specific use case. However, with DLSS at Ultra, I saw dips of 22%, so I'd once again pick Low here. </p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784821172893-mvby5qhs0 *, #fv-chart-1784821172893-mvby5qhs0 *:before, #fv-chart-1784821172893-mvby5qhs0 *:after, #fv-chart-1784821172893-mvby5qhs0-slideshow *, #fv-chart-1784821172893-mvby5qhs0-slideshow *:before, #fv-chart-1784821172893-mvby5qhs0-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784821172893-mvby5qhs0, #fv-chart-1784821172893-mvby5qhs0-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784821172893-mvby5qhs0 {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784821172893-mvby5qhs0 .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784821172893-mvby5qhs0.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784821172893-mvby5qhs0.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784821172893-mvby5qhs0-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784821172893-mvby5qhs0 .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784821172893-mvby5qhs0 .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784821172893-mvby5qhs0 .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784821172893-mvby5qhs0 .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784821172893-mvby5qhs0 .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-bar-row, #fv-chart-1784821172893-mvby5qhs0 .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784821172893-mvby5qhs0.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784821172893-mvby5qhs0.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784821172893-mvby5qhs0.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784821172893-mvby5qhs0 .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784821172893-mvby5qhs0 .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-pie-container,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-row,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-stacked-product,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-grouped-bar-product,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-row,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-stacked-product,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-label,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-grouped-product-title,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-label,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-container,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-cluster,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-container,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-x-axis-wrapper,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-x-axis-label-space,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-x-axis-chart-space,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-benchmark-title,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-dropdown-title,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-carousel-nav-btn,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-chart-title,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-chart-subhead,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-header,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-select-wrapper,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-vs,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-select-container,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-versus-select,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-bar-commentary-inline,#fv-chart-1784821172893-mvby5qhs0.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784821172893-mvby5qhs0.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784821172893-mvby5qhs0 .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-bar-row,#fv-chart-1784821172893-mvby5qhs0 .fv-stacked-product,#fv-chart-1784821172893-mvby5qhs0 .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-bar-label,#fv-chart-1784821172893-mvby5qhs0 .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-bar-container,#fv-chart-1784821172893-mvby5qhs0 .fv-bar-cluster {width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784821172893-mvby5qhs0 .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784821172893-mvby5qhs0 .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784821172893-mvby5qhs0 .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-label-space {display: none !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-stl-shop-all-logo,#fv-chart-1784821172893-mvby5qhs0 .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784821172893-mvby5qhs0 .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784821172893-mvby5qhs0.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Overall Chart Title","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-23T15:39:32.895Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)","Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)","Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)","Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)","Halo: Campaign Evolved | Native (1440 Low)","Halo: Campaign Evolved | Native (1440 Medium)","Halo: Campaign Evolved | Native (1440 Ultra)","Halo: Campaign Evolved | FSR Low (1440 Low)","Halo: Campaign Evolved | FSR Low (1440 Medium)","Halo: Campaign Evolved | FSR Low (1440 Ultra)","Halo: Campaign Evolved | FSR Medium (1440p Low)","Halo: Campaign Evolved | FSR Medium (1440p Medium)","Halo: Campaign Evolved | FSR Medium (1440p Ultra)","Halo: Campaign Evolved | FSR Ultra (1440p Low)","Halo: Campaign Evolved | FSR Ultra (1440p Medium)","Halo: Campaign Evolved | FSR Ultra (1440p Ultra)","Halo: Campaign Evolved | DLSS Low (1440p Low)","Halo: Campaign Evolved | DLSS Low (1440p Medium)","Halo: Campaign Evolved | DLSS Low (1440p Ultra)","Halo: Campaign Evolved | DLSS Medium (1440p Low)","Halo: Campaign Evolved | DLSS Medium (1440p Medium)","Halo: Campaign Evolved | DLSS Medium (1440p Ultra)","Halo: Campaign Evolved | DLSS Ultra (1440p Low)","Halo: Campaign Evolved | DLSS Ultra (1440p Medium)","Halo: Campaign Evolved | DLSS Ultra (1440p Ultra)","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | Native (1440 Low)","value": 51,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | Native (1440 Low)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | Native (1440 Low)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | Native (1440 Low)","value": 101,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | Native (1440 Medium)","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | Native (1440 Medium)","value": 65,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | Native (1440 Medium)","value": 111,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | Native (1440 Medium)","value": 91,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | Native (1440 Ultra)","value": 37,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | Native (1440 Ultra)","value": 52,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | Native (1440 Ultra)","value": 88,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | Native (1440 Ultra)","value": 69,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Low)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Low)","value": 127,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Low)","value": 168,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Low)","value": 205,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Medium)","value": 79,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Medium)","value": 118,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Medium)","value": 169,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Medium)","value": 198,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Ultra)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Ultra)","value": 108,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Ultra)","value": 163,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Low (1440 Ultra)","value": 174,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Low)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Low)","value": 114,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Low)","value": 162,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Low)","value": 178,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Medium)","value": 75,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Medium)","value": 103,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Medium)","value": 162,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Medium)","value": 168,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Ultra)","value": 93,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Ultra)","value": 154,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Medium (1440p Ultra)","value": 140,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Low)","value": 73,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Low)","value": 97,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Low)","value": 160,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Low)","value": 152,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Medium)","value": 70,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Medium)","value": 91,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Medium)","value": 152,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Medium)","value": 139,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Ultra)","value": 59,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Ultra)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Ultra)","value": 130,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB) – Halo: Campaign Evolved | FSR Ultra (1440p Ultra)","value": 113,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Low)","value": 82,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Low)","value": 148,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Low)","value": 172,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Medium)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Medium)","value": 145,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Medium)","value": 172,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Ultra)","value": 79,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Ultra)","value": 129,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Low (1440p Ultra)","value": 169,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Low)","value": 80,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Low)","value": 130,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Low)","value": 170,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Medium)","value": 77,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Medium)","value": 124,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Medium)","value": 165,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Ultra)","value": 74,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Ultra)","value": 105,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Medium (1440p Ultra)","value": 150,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Low)","value": 76,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Low)","value": 110,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Low)","value": 156,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Medium)","value": 71,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Medium)","value": 102,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Medium)","value": 148,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Ultra)","value": 60,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Ultra)","value": 84,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB) – Halo: Campaign Evolved | DLSS Ultra (1440p Ultra)","value": 127,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1784821172893-mvby5qhs0" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Halo: Campaign Evolved | Native (1440 Low)</option><option value="1">Halo: Campaign Evolved | Native (1440 Medium)</option><option value="2">Halo: Campaign Evolved | Native (1440 Ultra)</option><option value="3">Halo: Campaign Evolved | FSR Low (1440 Low)</option><option value="4">Halo: Campaign Evolved | FSR Low (1440 Medium)</option><option value="5">Halo: Campaign Evolved | FSR Low (1440 Ultra)</option><option value="6">Halo: Campaign Evolved | FSR Medium (1440p Low)</option><option value="7">Halo: Campaign Evolved | FSR Medium (1440p Medium)</option><option value="8">Halo: Campaign Evolved | FSR Medium (1440p Ultra)</option><option value="9">Halo: Campaign Evolved | FSR Ultra (1440p Low)</option><option value="10">Halo: Campaign Evolved | FSR Ultra (1440p Medium)</option><option value="11">Halo: Campaign Evolved | FSR Ultra (1440p Ultra)</option><option value="12">Halo: Campaign Evolved | DLSS Low (1440p Low)</option><option value="13">Halo: Campaign Evolved | DLSS Low (1440p Medium)</option><option value="14">Halo: Campaign Evolved | DLSS Low (1440p Ultra)</option><option value="15">Halo: Campaign Evolved | DLSS Medium (1440p Low)</option><option value="16">Halo: Campaign Evolved | DLSS Medium (1440p Medium)</option><option value="17">Halo: Campaign Evolved | DLSS Medium (1440p Ultra)</option><option value="18">Halo: Campaign Evolved | DLSS Ultra (1440p Low)</option><option value="19">Halo: Campaign Evolved | DLSS Ultra (1440p Medium)</option><option value="20">Halo: Campaign Evolved | DLSS Ultra (1440p Ultra)</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | Native (1440 Low)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | Native (1440 Low)" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #E33235;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 30%; background-color: #FE9F58;" data-target-width="30" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #FE9F58;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">55</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78.66666666666666%; background-color: #E33235;" data-target-width="78.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 66.66666666666666%; background-color: #FE9F58;" data-target-width="66.66666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">100</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.33333333333333%; background-color: #E33235;" data-target-width="67.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">101</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | Native (1440 Low) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>51 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>74 Avg FPS, 55 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>118 Avg FPS, 100 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>101 Avg FPS, 90 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | Native (1440 Medium)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | Native (1440 Medium)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.666666666666664%; background-color: #E33235;" data-target-width="32.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 29.333333333333332%; background-color: #FE9F58;" data-target-width="29.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #E33235;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">65</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.333333333333336%; background-color: #FE9F58;" data-target-width="31.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">47</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">111</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">96</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60.66666666666667%; background-color: #E33235;" data-target-width="60.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.333333333333336%; background-color: #FE9F58;" data-target-width="55.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">83</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | Native (1440 Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>49 Avg FPS, 44 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>65 Avg FPS, 47 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>111 Avg FPS, 96 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>91 Avg FPS, 83 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | Native (1440 Ultra)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | Native (1440 Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #E33235;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">37</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52%; background-color: #E33235;" data-target-width="52" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #FE9F58;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">41</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 88%; background-color: #E33235;" data-target-width="88" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79%; background-color: #FE9F58;" data-target-width="79" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69%; background-color: #E33235;" data-target-width="69" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">69</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">64</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>25</span><span>50</span><span>75</span><span>100</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | Native (1440 Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>37 Avg FPS, 28 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>52 Avg FPS, 41 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>88 Avg FPS, 79 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>69 Avg FPS, 64 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Low (1440 Low)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Low (1440 Low)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 25.666666666666664%; background-color: #E33235;" data-target-width="25.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 14.666666666666666%; background-color: #FE9F58;" data-target-width="14.666666666666666" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42.333333333333336%; background-color: #E33235;" data-target-width="42.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32.33333333333333%; background-color: #FE9F58;" data-target-width="32.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">168</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.666666666666664%; background-color: #FE9F58;" data-target-width="38.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">116</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68.33333333333333%; background-color: #E33235;" data-target-width="68.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">205</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.66666666666667%; background-color: #FE9F58;" data-target-width="51.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">155</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>75</span><span>150</span><span>225</span><span>300</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Low (1440 Low) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>77 Avg FPS, 44 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>127 Avg FPS, 97 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>168 Avg FPS, 116 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>205 Avg FPS, 155 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Low (1440 Medium)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Low (1440 Medium)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.5%; background-color: #E33235;" data-target-width="39.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59%; background-color: #E33235;" data-target-width="59" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">118</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">90</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.5%; background-color: #E33235;" data-target-width="84.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">169</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 99%; background-color: #E33235;" data-target-width="99" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">198</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #FE9F58;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">152</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Low (1440 Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>79 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>118 Avg FPS, 90 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>169 Avg FPS, 114 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>198 Avg FPS, 152 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Low (1440 Ultra)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Low (1440 Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.5%; background-color: #E33235;" data-target-width="38.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 54%; background-color: #E33235;" data-target-width="54" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">108</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.5%; background-color: #FE9F58;" data-target-width="40.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">81</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.5%; background-color: #E33235;" data-target-width="81.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">163</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 52.5%; background-color: #FE9F58;" data-target-width="52.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 87%; background-color: #E33235;" data-target-width="87" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">174</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.95%; background-color: #FE9F58;" data-target-width="77.95" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">155.9</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Low (1440 Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>77 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>108 Avg FPS, 81 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>163 Avg FPS, 105 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>174 Avg FPS, 155.9 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Medium (1440p Low)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Medium (1440p Low)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.5%; background-color: #E33235;" data-target-width="38.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.99999999999999%; background-color: #E33235;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.5%; background-color: #FE9F58;" data-target-width="43.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">162</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.99999999999999%; background-color: #FE9F58;" data-target-width="56.99999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">114</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 89%; background-color: #E33235;" data-target-width="89" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">178</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77.5%; background-color: #FE9F58;" data-target-width="77.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">155</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Medium (1440p Low) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>77 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>114 Avg FPS, 87 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>162 Avg FPS, 114 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>178 Avg FPS, 155 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Medium (1440p Medium)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Medium (1440p Medium)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37.5%; background-color: #E33235;" data-target-width="37.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 21.5%; background-color: #FE9F58;" data-target-width="21.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.5%; background-color: #E33235;" data-target-width="51.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">103</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81%; background-color: #E33235;" data-target-width="81" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">162</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84%; background-color: #E33235;" data-target-width="84" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">168</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.5%; background-color: #FE9F58;" data-target-width="75.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">151</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Medium (1440p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>75 Avg FPS, 43 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>103 Avg FPS, 78 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>162 Avg FPS, 112 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>168 Avg FPS, 151 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Medium (1440p Ultra)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Medium (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 37%; background-color: #E33235;" data-target-width="37" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.5%; background-color: #E33235;" data-target-width="46.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">68</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 77%; background-color: #E33235;" data-target-width="77" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">154</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">140</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.5%; background-color: #FE9F58;" data-target-width="64.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Medium (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>74 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>93 Avg FPS, 68 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>154 Avg FPS, 115 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>140 Avg FPS, 129 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Ultra (1440p Low)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Ultra (1440p Low)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.5%; background-color: #E33235;" data-target-width="36.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22.5%; background-color: #FE9F58;" data-target-width="22.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">45</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.5%; background-color: #E33235;" data-target-width="48.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">97</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">160</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.49999999999999%; background-color: #FE9F58;" data-target-width="56.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.5%; background-color: #FE9F58;" data-target-width="69.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">139</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Ultra (1440p Low) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>73 Avg FPS, 45 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>97 Avg FPS, 70 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>160 Avg FPS, 113 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>152 Avg FPS, 139 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Ultra (1440p Medium)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Ultra (1440p Medium)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #E33235;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">70</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 22%; background-color: #FE9F58;" data-target-width="22" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">44</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45.5%; background-color: #E33235;" data-target-width="45.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">91</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31%; background-color: #FE9F58;" data-target-width="31" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">62</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76%; background-color: #E33235;" data-target-width="76" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">152</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">115</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.5%; background-color: #E33235;" data-target-width="69.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">139</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64%; background-color: #FE9F58;" data-target-width="64" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">128</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Ultra (1440p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>70 Avg FPS, 44 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>91 Avg FPS, 62 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>152 Avg FPS, 115 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>139 Avg FPS, 128 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | FSR Ultra (1440p Ultra)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | FSR Ultra (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.33333333333333%; background-color: #E33235;" data-target-width="39.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">59</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 28.000000000000004%; background-color: #FE9F58;" data-target-width="28.000000000000004" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">42</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50.66666666666667%; background-color: #E33235;" data-target-width="50.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36%; background-color: #FE9F58;" data-target-width="36" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86.66666666666667%; background-color: #E33235;" data-target-width="86.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 69.33333333333334%; background-color: #FE9F58;" data-target-width="69.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">104</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #E33235;" data-target-width="75.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #FE9F58;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | FSR Ultra (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>59 Avg FPS, 42 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>76 Avg FPS, 54 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>130 Avg FPS, 104 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>113 Avg FPS, 105 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Low (1440p Low)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Low (1440p Low)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 41%; background-color: #E33235;" data-target-width="41" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">82</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 74%; background-color: #E33235;" data-target-width="74" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">148</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46%; background-color: #FE9F58;" data-target-width="46" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">92</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #E33235;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">172</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.5%; background-color: #FE9F58;" data-target-width="59.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">119</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Low (1440p Low) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>82 Avg FPS, 52 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>148 Avg FPS, 92 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>172 Avg FPS, 119 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Low (1440p Medium)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Low (1440p Medium)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">145</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.5%; background-color: #FE9F58;" data-target-width="46.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">93</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 86%; background-color: #E33235;" data-target-width="86" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">172</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 59.5%; background-color: #FE9F58;" data-target-width="59.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">119</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Low (1440p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>80 Avg FPS, 52 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>145 Avg FPS, 93 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>172 Avg FPS, 119 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Low (1440p Ultra)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Low (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39.5%; background-color: #E33235;" data-target-width="39.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">79</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 64.5%; background-color: #E33235;" data-target-width="64.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">129</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 42%; background-color: #FE9F58;" data-target-width="42" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.5%; background-color: #E33235;" data-target-width="84.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">169</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #FE9F58;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">112</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Low (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>79 Avg FPS, 52 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>129 Avg FPS, 84 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>169 Avg FPS, 112 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Medium (1440p Low)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Medium (1440p Low)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">80</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 26%; background-color: #FE9F58;" data-target-width="26" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">52</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">130</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 44%; background-color: #FE9F58;" data-target-width="44" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">88</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 85%; background-color: #E33235;" data-target-width="85" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">170</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61.5%; background-color: #FE9F58;" data-target-width="61.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">123</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Medium (1440p Low) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>80 Avg FPS, 52 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>130 Avg FPS, 88 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>170 Avg FPS, 123 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Medium (1440p Medium)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Medium (1440p Medium)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38.5%; background-color: #E33235;" data-target-width="38.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">77</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 24.5%; background-color: #FE9F58;" data-target-width="24.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62%; background-color: #E33235;" data-target-width="62" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">124</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.5%; background-color: #FE9F58;" data-target-width="43.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">87</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 82.5%; background-color: #E33235;" data-target-width="82.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">165</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">120</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Medium (1440p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>77 Avg FPS, 49 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>124 Avg FPS, 87 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>165 Avg FPS, 120 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Medium (1440p Ultra)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Medium (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 49.333333333333336%; background-color: #E33235;" data-target-width="49.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">74</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 34%; background-color: #FE9F58;" data-target-width="34" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">51</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">105</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">75</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 100%; background-color: #E33235;" data-target-width="100" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">150</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 75.33333333333333%; background-color: #FE9F58;" data-target-width="75.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">113</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Medium (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>74 Avg FPS, 51 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>105 Avg FPS, 75 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>150 Avg FPS, 113 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Ultra (1440p Low)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Ultra (1440p Low)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 38%; background-color: #E33235;" data-target-width="38" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">76</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 27%; background-color: #FE9F58;" data-target-width="27" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">54</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 39%; background-color: #FE9F58;" data-target-width="39" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">78</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 78%; background-color: #E33235;" data-target-width="78" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">156</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 61%; background-color: #FE9F58;" data-target-width="61" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">122</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>50</span><span>100</span><span>150</span><span>200</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Ultra (1440p Low) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>76 Avg FPS, 54 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>110 Avg FPS, 78 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>156 Avg FPS, 122 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Ultra (1440p Medium)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Ultra (1440p Medium)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 47.333333333333336%; background-color: #E33235;" data-target-width="47.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">71</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35.333333333333336%; background-color: #FE9F58;" data-target-width="35.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">53</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 68%; background-color: #E33235;" data-target-width="68" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">102</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 48.66666666666667%; background-color: #FE9F58;" data-target-width="48.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">73</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 98.66666666666667%; background-color: #E33235;" data-target-width="98.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">148</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 79.33333333333333%; background-color: #FE9F58;" data-target-width="79.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">119</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Ultra (1440p Medium) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>71 Avg FPS, 53 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>102 Avg FPS, 73 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>148 Avg FPS, 119 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821172893-mvby5qhs0-bar-Halo: Campaign Evolved | DLSS Ultra (1440p Ultra)" data-chart-type="Bar" data-title="Halo: Campaign Evolved | DLSS Ultra (1440p Ultra)" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">60</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 32%; background-color: #FE9F58;" data-target-width="32" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">48</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.00000000000001%; background-color: #E33235;" data-target-width="56.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">84</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40.666666666666664%; background-color: #FE9F58;" data-target-width="40.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">61</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 84.66666666666667%; background-color: #E33235;" data-target-width="84.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">127</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 73.33333333333333%; background-color: #FE9F58;" data-target-width="73.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">110</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>37.5</span><span>75</span><span>112.5</span><span>150</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | DLSS Ultra (1440p Ultra) Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>Rig 1 (Ryzen 5 5600X, RTX 3070, 32 GB)</td><td>60 Avg FPS, 48 1% Low FPS</td></tr><tr><td>Rig 2 (Ryzen 7 7800X3D, RTX 4070 Super, 32 GB)</td><td>84 Avg FPS, 61 1% Low FPS</td></tr><tr><td>Rig 3 (AMD Ryzen 7 7700X3D, RTX 5080, 32 GB)</td><td>127 Avg FPS, 110 1% Low FPS</td></tr><tr><td>Rig 4 (AMD Ryzen 7 7700X3D, AMD RX 9070 , 32 GB)</td><td>N/A</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784821172893-mvby5qhs0', false); });} else {initialize('fv-chart-1784821172893-mvby5qhs0', false);}})();</script></div><p>Naturally, which combination of graphics settings and upscaling you use will be dependent on what your rig can run, but I'd be picking Native or Ultra upscaling with Low graphics over Medium upscaling with Medium graphics any day. </p><p>Gaming handhelds get access to a special 'Very Low' graphical setting, which works well, with a little bit of upscaling sprinkled in. Particularly, in <a href="https://www.pcgamer.com/hardware/handheld-gaming-pcs/i-would-only-play-halo-campaign-evolved-on-handheld-with-upscaling" target="_blank">my time testing the game on the Asus ROG Xbox Ally X</a> at 1080p, I recommend the Very Low setting with FSR Medium upscaling. </p><p>You can see my results for that test below:</p><div class="vizualizer-embed"><style>@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap');#fv-chart-1784821365439-mmjnwml9b *, #fv-chart-1784821365439-mmjnwml9b *:before, #fv-chart-1784821365439-mmjnwml9b *:after, #fv-chart-1784821365439-mmjnwml9b-slideshow *, #fv-chart-1784821365439-mmjnwml9b-slideshow *:before, #fv-chart-1784821365439-mmjnwml9b-slideshow *:after {box-sizing: border-box !important; margin: 0; padding: 0; border: 0;font-size: 100%; font: inherit; vertical-align: baseline;}#fv-chart-1784821365439-mmjnwml9b, #fv-chart-1784821365439-mmjnwml9b-slideshow { font-family: 'Open Sans', sans-serif !important; }#fv-chart-1784821365439-mmjnwml9b {position: relative !important; overflow: visible !important;--riv-primary: #E33235;}#fv-chart-1784821365439-mmjnwml9b .fv-inner-wrapper {color: #1F2937 !important; background-color: #ededed !important;padding: 1.5rem 1.5rem 2rem !important; border-radius: 0.5rem !important;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) !important;margin: 1rem 0 !important; display: flex !important; flex-direction: column !important;overflow: hidden !important;}#fv-chart-1784821365439-mmjnwml9b .fv-inner-wrapper.fv-no-header.fv-is-image-compare {padding-top: 0 !important;}#fv-chart-1784821365439-mmjnwml9b.fv-full-bleed {width: 100vw !important;margin-left: calc(50% - 50vw) !important;}body {overflow-x: clip !important;}#fv-chart-1784821365439-mmjnwml9b.fv-full-bleed .fv-inner-wrapper {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784821365439-mmjnwml9b .fv-inner-wrapper.fv-is-shop-the-look {padding: 0 !important;border-radius: 0 !important;box-shadow: none !important;margin: 0 !important;background-color: transparent !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow {position: relative !important;width: 100% !important;margin: 1rem 0 !important;--riv-primary: #E33235;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-slides-wrapper {position: relative !important;width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-slide {width: 100% !important;animation: fv-fade-in 0.3s ease-in-out;}@keyframes fv-fade-in {from { opacity: 0; }to { opacity: 1; }}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-slideshow-nav-row {position: relative !important;display: flex !important;justify-content: space-between !important;align-items: center !important;padding: 0 0 16px 0 !important;width: 100% !important;z-index: 20 !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-nav-btn {background-color: var(--riv-primary) !important;color: #ffffff !important;border: none !important;border-radius: 4px !important;padding: 8px 16px !important;font-size: 14px !important;font-weight: 700 !important;cursor: pointer !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 6px !important;transition: opacity 0.2s, background-color 0.2s !important;height: 36px !important;text-transform: none !important;box-shadow: 0 1px 2px rgba(0,0,0,0.1) !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-nav-btn svg {width: 18px !important;height: 18px !important;stroke-width: 3px !important;filter: none !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-nav-btn:hover {opacity: 0.9 !important;transform: translateY(-1px) !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-nav-btn.disabled {background-color: #E5E7EB !important;color: #9CA3AF !important;cursor: default !important;pointer-events: none !important;box-shadow: none !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-slide-counter {font-family: 'Poppins', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;color: #374151 !important;text-align: center !important;min-width: 40px !important;background-color: rgba(255,255,255,0.8) !important;padding: 2px 8px !important;border-radius: 10px !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-slideshow-select {position: absolute !important;top: 10px !important;right: 10px !important;z-index: 20 !important;appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background-color: white !important;border: 1px solid #d1d5db !important;color: #1F2937 !important;font-family: 'Open Sans', sans-serif !important;font-size: 14px !important;font-weight: 600 !important;padding: 6px 32px 6px 12px !important;border-radius: 4px !important;cursor: pointer !important;box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important;background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e") !important;background-position: right 0.5rem center !important;background-repeat: no-repeat !important;background-size: 1.5em 1.5em !important;}#fv-chart-1784821365439-mmjnwml9b-slideshow .fv-slideshow-select:focus {outline: 2px solid #E33235 !important;border-color: #E33235 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-chart-title {font-weight: bold !important;text-align: center !important;margin-bottom: 0.5rem !important;color: var(--riv-primary) !important;font-size: 20px !important;line-height: 1.2 !important;font-family: 'Open Sans', sans-serif !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;padding: 0 20px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-chart-subhead {font-size: 18px !important;font-weight: 500 !important;text-align: center !important;margin-bottom: 2rem !important;color: #374151 !important;line-height: 1.7 !important;font-family: 'Open Sans', sans-serif !important;display: block !important;text-transform: none !important;padding: 0 20px !important;}#fv-chart-1784821365439-mmjnwml9b .rv-chart-caption { font-size: 15px !important; color: #374151 !important; text-align: center !important; font-style: normal !important; font-weight: normal !important; line-height: 1.7 !important; font-family: 'Open Sans', sans-serif !important; display: block !important; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-chart { display: flex; flex-direction: column; width: 100%; margin-top: 1rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 1.5rem; padding: 0 1rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper { flex: 1; min-width: 0; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper.fv-left { text-align: center; padding-right: 1rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper.fv-right { text-align: center; padding-left: 1rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-container { position: relative; display: inline-block; max-width: 100%; width: 100%; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-chevron { position: absolute; top: 50%; transform: translateY(-50%); pointer-events: none; width: 16px; height: 16px; flex-shrink: 0; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper.fv-left .fv-versus-chevron { right: 0; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper.fv-right .fv-versus-chevron { right: 0; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select { background: transparent; border: none; border-bottom: 2px solid; font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; padding: 0.25rem 0; cursor: pointer; outline: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; max-width: 100%; width: 100%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select.fv-select-left { text-align: center; direction: ltr; padding-right: 1.25rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select.fv-select-right { text-align: center; padding-right: 1.25rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-select option { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 14px; color: #374151; direction: ltr; text-align: left; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-vs { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; color: #374151; letter-spacing: 0.1em; padding: 0 1rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-body { display: flex; flex-direction: column; gap: 1.5rem; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-row { position: relative; height: auto; padding-top: 20px; margin-bottom: 0.25rem; display: block; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-bar-container { position: relative; height: 32px; display: flex; align-items: center; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-bar-left-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-end; align-items: center; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-bar-right-wrapper { flex: 1; height: 100%; display: flex; justify-content: flex-start; align-items: center; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-bar { height: 32px; width: var(--target-width); transition: width 0.8s ease-out; animation: fv-grow-max-width 0.8s ease-out forwards; display: flex; align-items: center; overflow: hidden; color: #ffffff; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-bar-left { border-radius: 4px 0 0 4px; justify-content: flex-end; padding: 0 8px; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-bar-right { border-radius: 0 4px 4px 0; justify-content: flex-start; padding: 0 8px; }@keyframes fv-grow-max-width {from { max-width: 0; }to { max-width: 100%; }}#fv-chart-1784821365439-mmjnwml9b .fv-versus-center-line { position: absolute; left: 50%; top: 0; bottom: 0; width: 4px; background-color: #ffffff; transform: translateX(-50%); z-index: 1; }#fv-chart-1784821365439-mmjnwml9b .fv-inside-left { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784821365439-mmjnwml9b .fv-inside-right { white-space: nowrap; flex-shrink: 0; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-val-text { font-family: 'Poppins', sans-serif; font-weight: 700; font-size: 14px; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-pct-diff { font-size: 12px; font-weight: 600; }#fv-chart-1784821365439-mmjnwml9b .fv-versus-label { position: absolute; left: 50%; transform: translateX(-50%); top: 0; background-color: transparent; border: none; box-shadow: none; padding: 0; font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 14px; color: #374151; white-space: nowrap; }#fv-chart-1784821365439-mmjnwml9b .sr-only { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; border: 0 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bottom-bar { display: flex !important; flex-direction: column !important; align-items: center !important; margin-top: 0.5rem !important; gap: 1rem !important; }#fv-chart-1784821365439-mmjnwml9b .fv-footer-content { text-align: center !important; width: 100% !important; }#fv-chart-1784821365439-mmjnwml9b .fv-logo {display: block !important;margin: 0 auto !important;width: 120px !important;min-width: 120px !important;max-width: 120px !important;height: auto !important;object-fit: contain !important;flex-shrink: 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-dropdown-wrapper { text-align: center !important; margin-bottom: 16px !important; margin-top: 0 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-dropdown-title-container { position: relative !important; display: inline-block !important; max-width: 100% !important; }#fv-chart-1784821365439-mmjnwml9b .fv-dropdown-title {appearance: none !important;-webkit-appearance: none !important;-moz-appearance: none !important;background: transparent !important;border: none !important;font-size: 18px !important;font-weight: 600 !important;color: var(--riv-primary) !important;padding-right: 28px !important;padding-left: 10px !important;cursor: pointer !important;text-align: center !important;text-align-last: center !important;width: auto !important;max-width: 100% !important;font-family: 'Open Sans', sans-serif !important;line-height: 1.3 !important;margin: 0 !important;text-overflow: ellipsis !important;overflow: hidden !important;white-space: nowrap !important;}#fv-chart-1784821365439-mmjnwml9b .fv-dropdown-title:focus { outline: none !important; }#fv-chart-1784821365439-mmjnwml9b .fv-dropdown-title::-ms-expand { display: none !important; }#fv-chart-1784821365439-mmjnwml9b .fv-dropdown-chevron {position: absolute !important;right: 0 !important;top: 50% !important;transform: translateY(-50%) !important;pointer-events: none !important;color: var(--riv-primary) !important;display: flex !important;align-items: center !important;}#fv-chart-1784821365439-mmjnwml9b .fv-carousel-title-controls { display: flex !important; justify-content: space-between !important; align-items: center !important; margin-bottom: 16px !important; width: 100% !important; gap: 12px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-carousel-nav-btn {background: transparent !important; border: 1px solid #d1d5db !important; border-radius: 6px !important; padding: 6px 10px !important;cursor: pointer !important; font-size: 14px !important; color: #374151 !important; display: flex !important; align-items: center !important; gap: 4px !important; font-family: 'Open Sans', sans-serif !important;}#fv-chart-1784821365439-mmjnwml9b .fv-carousel-nav-btn:hover { border-color: #9ca3af !important; }#fv-chart-1784821365439-mmjnwml9b .fv-carousel-counter { font-size: 14px !important; color: #374151 !important; text-align: center !important; margin-top: 1rem !important; }#fv-chart-1784821365439-mmjnwml9b .fv-legend { display: flex !important; justify-content: center !important; flex-wrap: wrap !important; gap: 8px 16px !important; margin: 0 !important; padding: 0 !important; margin-top: 1rem !important; }#fv-chart-1784821365439-mmjnwml9b .fv-legend-item { display: flex !important; align-items: center !important; gap: 6px !important; font-size: 14px !important; color: #374151 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-legend-color { width: 12px !important; height: 12px !important; border-radius: 3px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-multi-value-legend {display: flex !important;justify-content: center !important;flex-wrap: wrap !important;gap: 12px 24px !important;margin-bottom: 1.5rem !important;padding: 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-multi-legend-item { display: flex !important; align-items: center !important; gap: 8px !important; font-size: 14px !important; color: #374151 !important; font-weight: 500 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-multi-legend-swatch { width: 16px !important; height: 16px !important; border-radius: 3px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-benchmark-group { margin-bottom: 1rem !important; }#fv-chart-1784821365439-mmjnwml9b .fv-benchmark-title {font-size: 18px !important; font-weight: 600 !important; margin-bottom: 16px !important; margin-top: 0 !important; padding: 0 !important;text-align: center !important; color: var(--riv-primary) !important; flex: 1 !important; min-width: 0 !important;font-family: 'Open Sans', sans-serif !important; line-height: 1.3 !important;text-transform: none !important;white-space: normal !important;overflow-wrap: break-word !important;word-wrap: break-word !important;max-width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b .fv-bar-row, #fv-chart-1784821365439-mmjnwml9b .fv-stacked-product { display: flex !important; align-items: center !important; width: 100% !important; margin-bottom: 0.75rem !important; position: relative !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-label { width: 150px !important; flex-shrink: 0 !important; font-size: 14px !important; color: #374151 !important; padding-right: 10px !important; text-align: right !important; font-weight: 500 !important; display: block !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-container { flex-grow: 1 !important; background-color: #E5E7EB !important; border-radius: 4px !important; min-height: 25px !important; border: 1px solid #D1D5DB !important; position: relative !important; display: flex !important; align-items: center !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-commentary-inline { display: none !important; position: absolute !important; left: 150px !important; top: 0 !important; bottom: 0 !important; right: 0 !important; width: calc(100% - 150px) !important; margin: 0 !important; padding: 0 8px !important; font-size: 13px !important; color: #fff !important; background: rgba(0,0,0,0.8) !important; border-radius: 4px !important; line-height: 1.4 !important; font-weight: normal !important; text-transform: none !important; word-wrap: break-word !important; z-index: 10 !important; align-items: center !important; overflow-y: auto !important; }#fv-chart-1784821365439-mmjnwml9b.preview-wrapper .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784821365439-mmjnwml9b.preview-wrapper .fv-bar-commentary-inline:focus, #fv-chart-1784821365439-mmjnwml9b.preview-wrapper .fv-bar-commentary-inline:focus-within, #fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline, #fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-commentary-inline:focus, #fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-commentary-inline:focus-within { display: flex !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar { height: 100% !important; border-radius: 3px !important; display: flex !important; align-items: center !important; transition: opacity 0.2s ease, width 0.8s ease-out !important; min-height: 23px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar:hover { opacity: 0.8 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-inner-content { display: flex !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; height: 100% !important; padding: 0 8px !important; font-size: 14px !important; font-weight: bold !important; overflow: hidden !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-inner-label { white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; padding-right: 8px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-inner-value { flex-shrink: 0 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-value-outside { padding-left: 8px !important; font-size: 14px !important; font-weight: bold !important; color: #374151 !important; white-space: nowrap !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-label.fv-primary-product { font-weight: bold !important; color: var(--riv-primary) !important; }#fv-chart-1784821365439-mmjnwml9b .fv-multi-bar-container { flex-direction: column !important; padding: 4px !important; align-items: stretch !important; gap: 4px !important; height: auto !important; }#fv-chart-1784821365439-mmjnwml9b .fv-multi-bar-item { display: flex !important; align-items: center !important; height: 25px !important; width: 100% !important; }#fv-chart-1784821365439-mmjnwml9b .fv-stacked-bar { display: flex !important; overflow: hidden !important; }#fv-chart-1784821365439-mmjnwml9b .fv-stacked-segment { height: 100% !important; display: flex !important; align-items: center !important; justify-content: flex-end !important; padding-right: 8px !important; border-right: 1px solid rgba(255,255,255,0.3) !important; }#fv-chart-1784821365439-mmjnwml9b .fv-stacked-segment:last-child { border-right: none !important; }#fv-chart-1784821365439-mmjnwml9b .fv-segment-value { font-size: 14px !important; font-weight: bold !important; }#fv-chart-1784821365439-mmjnwml9b .fv-grouped-bar-product { display: flex !important; flex-direction: column !important; width: 100% !important; margin-bottom: 1.25rem !important; }#fv-chart-1784821365439-mmjnwml9b .fv-grouped-product-title-wrapper { padding-left: 150px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-grouped-product-title { width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.5rem !important; font-weight: 700 !important; font-size: 14px !important; color: #374151 !important; text-transform: none !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-cluster { width: 100% !important; flex-grow: 1 !important; display: flex !important; flex-direction: column !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-cluster .fv-bar-row { margin-bottom: 3px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-bar-cluster .fv-bar-container { height: 20px !important; }#fv-chart-1784821365439-mmjnwml9b .riv-grid line {stroke: #D1D5DB !important;stroke-dasharray: 3 3 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-wrapper { display: flex !important; width: 100% !important; margin-top: 0.5rem !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-label-space { width: 150px !important; padding-right: 10px !important; flex-shrink: 0 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-chart-space { flex-grow: 1 !important; padding-right: 8px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-wrapper.fv-grouped-x-axis { margin-left: 0 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-line { border-top: 1px solid #D1D5DB !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-ticks { display: flex !important; justify-content: space-between !important; padding-top: 4px !important; font-size: 13px !important; color: #374151 !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-ticks span { position: relative !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-ticks span::before { content: '' !important; position: absolute !important; top: -6px !important; left: 50% !important; transform: translateX(-50%) !important; width: 2px !important; height: 4px !important; background-color: #D1D5DB !important; border-radius: 1px !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-unit { text-align: center !important; font-size: 14px !important; color: #374151 !important; margin-top: 8px !important; display: block !important; }#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-title { text-align: center !important; font-size: 15px !important; color: #374151 !important; margin-top: 8px !important; margin-bottom: 16px !important; line-height: 1.5 !important; padding: 0 1rem !important; display: block !important; font-weight: bold !important; }#fv-chart-1784821365439-mmjnwml9b .fv-y-axis-title {font-size: 15px !important;color: #374151 !important;line-height: 1.5 !important;text-align: left !important;padding-left: 5.83% !important;margin-bottom: 4px !important;display: block !important;font-weight: bold !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-pie-container,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-grouped-product-title-wrapper,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-row,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-stacked-product,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-grouped-bar-product,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-row,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-stacked-product,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-label:not(.fv-grouped-product-title),#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-label,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-grouped-product-title,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-label,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-container,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-cluster,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-container,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-cluster {width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-row .fv-bar-commentary-inline:focus-within,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-x-axis-wrapper,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-x-axis-label-space,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-x-axis-label-space {display: none !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-x-axis-chart-space,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-benchmark-title,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-dropdown-title,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-carousel-nav-btn,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-chart-title,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-chart-subhead,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-header,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-select-wrapper,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-select-wrapper.fv-left,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-select-wrapper.fv-right,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-select.fv-select-left,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-select.fv-select-right,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-vs,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-select-container,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-versus-select,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-stl-shop-all-btn,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-stl-shop-all-logo,#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-stl-shop-all-icon,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-stl-shop-all-logo,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-stl-shop-all-icon svg,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-bar-commentary-inline,#fv-chart-1784821365439-mmjnwml9b.labels-on-top .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b.mobile-view .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784821365439-mmjnwml9b.mobile-view.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}@media (max-width: 599px) {#fv-chart-1784821365439-mmjnwml9b .fv-pie-container {flex-direction: column !important; gap: 1rem !important;}#fv-chart-1784821365439-mmjnwml9b .fv-grouped-product-title-wrapper {padding-left: 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-bar-row,#fv-chart-1784821365439-mmjnwml9b .fv-stacked-product,#fv-chart-1784821365439-mmjnwml9b .fv-grouped-bar-product {flex-direction: column !important; align-items: flex-start !important; margin-bottom: 1.25rem !important;}#fv-chart-1784821365439-mmjnwml9b .fv-bar-label:not(.fv-grouped-product-title) {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-bar-label,#fv-chart-1784821365439-mmjnwml9b .fv-grouped-product-title {width: 100% !important; text-align: left !important; padding-right: 0 !important; margin-bottom: 0.25rem !important; font-size: 14px !important; font-weight: 700 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-bar-container,#fv-chart-1784821365439-mmjnwml9b .fv-bar-cluster {width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b .fv-bar-row .fv-bar-commentary-inline,#fv-chart-1784821365439-mmjnwml9b .fv-bar-row:hover .fv-bar-commentary-inline,#fv-chart-1784821365439-mmjnwml9b .fv-bar-row .fv-bar-commentary-inline:focus,#fv-chart-1784821365439-mmjnwml9b .fv-bar-row .fv-bar-commentary-inline:focus-within {position: static !important; display: block !important; width: 100% !important; margin: 4px 0 0 0 !important; padding: 0 !important; background: transparent !important; color: #6B7280 !important; font-size: 12px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-wrapper {margin-left: 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-label-space {display: none !important;}#fv-chart-1784821365439-mmjnwml9b .fv-x-axis-chart-space {padding-right: 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-benchmark-title {font-size: 16px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-dropdown-title {font-size: 16px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-carousel-nav-btn {padding: 8px 12px !important; font-size: 14px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-chart-title {padding: 0 8px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-chart-subhead {padding: 0 8px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-header {flex-direction: column !important; align-items: center !important; padding: 0 !important; gap: 0.5rem !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper {flex: 1 !important; min-width: 0 !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper.fv-left {text-align: center !important; padding-right: 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-wrapper.fv-right {text-align: center !important; padding-left: 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-select.fv-select-left {text-align: center !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-select.fv-select-right {text-align: center !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-vs {text-align: center !important; padding: 0.25rem 0 !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-select-container {max-width: 100% !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b .fv-versus-select {font-size: 14px !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b .fv-stl-shop-all-btn {bottom: 0.5rem !important; right: 0.5rem !important; height: 2rem !important; font-size: 0.75rem !important; padding: 0 0.75rem 0 2.5rem !important; max-width: calc(100% - 1rem) !important;}#fv-chart-1784821365439-mmjnwml9b .fv-stl-shop-all-logo,#fv-chart-1784821365439-mmjnwml9b .fv-stl-shop-all-icon {width: 2rem !important; height: 2rem !important;}#fv-chart-1784821365439-mmjnwml9b .fv-stl-shop-all-icon svg {width: 14px !important; height: 14px !important;}#fv-chart-1784821365439-mmjnwml9b .fv-bar-commentary-inline {display: block !important; margin-left: 0 !important; width: 100% !important;}#fv-chart-1784821365439-mmjnwml9b .fv-y-axis-title { padding-left: 5% !important;  }#fv-chart-1784821365439-mmjnwml9b.fv-contains-line-chart .fv-footer-content {margin-left: -1rem !important;margin-right: -1rem !important;}}</style><script type="application/ld+json">{"@context": "https://schema.org","@type": "Dataset","name": "Asus ROG Xbox Ally X performance","description": "Subhead to describe the test and what's being measured and why","creator": {"@type": "Organization","name": "PC Gamer","logo": "https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png"},"isAccessibleForFree": true,"dateCreated": "2026-07-23T15:42:45.440Z","citation": "Add your caption to explain the data, the learnings and the key takeaways of the data being visualized","keywords": ["FSR Low","FSR Medium","FSR Ultra","FSR Native","TSR Low","TSR Medium","TSR Ultra","TSR Native","Halo: Campaign Evolved | Very Low","Halo: Campaign Evolved | Low","Halo: Campaign Evolved | Medium","benchmark","comparison","performance","review","PC Gamer"],"measurementTechnique": "Performance Benchmarking","variableMeasured": [{"@type": "PropertyValue","name": "FSR Low – Halo: Campaign Evolved | Very Low","value": 49,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Medium – Halo: Campaign Evolved | Very Low","value": 43,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Ultra – Halo: Campaign Evolved | Very Low","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Native – Halo: Campaign Evolved | Very Low","value": 22,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Low – Halo: Campaign Evolved | Very Low","value": 33,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Medium – Halo: Campaign Evolved | Very Low","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Ultra – Halo: Campaign Evolved | Very Low","value": 31,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Native – Halo: Campaign Evolved | Very Low","value": 20,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Low – Halo: Campaign Evolved | Low","value": 32,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Medium – Halo: Campaign Evolved | Low","value": 26,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Ultra – Halo: Campaign Evolved | Low","value": 23,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Native – Halo: Campaign Evolved | Low","value": 16,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Low – Halo: Campaign Evolved | Low","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Medium – Halo: Campaign Evolved | Low","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Ultra – Halo: Campaign Evolved | Low","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Native – Halo: Campaign Evolved | Low","value": 16,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Low – Halo: Campaign Evolved | Medium","value": 28,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Medium – Halo: Campaign Evolved | Medium","value": 24,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Ultra – Halo: Campaign Evolved | Medium","value": 21,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "FSR Native – Halo: Campaign Evolved | Medium","value": 14,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Low – Halo: Campaign Evolved | Medium","value": 29,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Medium – Halo: Campaign Evolved | Medium","value": 28,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Ultra – Halo: Campaign Evolved | Medium","value": 27,"unitText": "Avg FPS"},{"@type": "PropertyValue","name": "TSR Native – Halo: Campaign Evolved | Medium","value": 15,"unitText": "Avg FPS"}]}</script><div id="fv-chart-1784821365439-mmjnwml9b" class="fv-chart-wrapper   " data-bar-labels-on-top="false" data-iframe-height="true" data-vizualizer-embed="true"><div class="fv-inner-wrapper    "><h3 class="fv-chart-title">Asus ROG Xbox Ally X performance</h3><div class="fv-dropdown-wrapper"><div class="fv-dropdown-title-container"><select class="fv-dropdown-title"><option value="0">Halo: Campaign Evolved | Very Low</option><option value="1">Halo: Campaign Evolved | Low</option><option value="2">Halo: Campaign Evolved | Medium</option></select><div class="fv-dropdown-chevron"><svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg></div></div></div><div class="riv-chart-container"><div class="fv-chart-item" id="fv-chart-1784821365439-mmjnwml9b-bar-Halo: Campaign Evolved | Very Low" data-chart-type="Bar" data-title="Halo: Campaign Evolved | Very Low" data-subhead="" data-caption="" style=""><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Low</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 81.66666666666667%; background-color: #E33235;" data-target-width="81.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">49</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #FE9F58;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">39</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Medium</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 71.66666666666667%; background-color: #E33235;" data-target-width="71.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">43</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 56.666666666666664%; background-color: #FE9F58;" data-target-width="56.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">34</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Ultra</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 45%; background-color: #FE9F58;" data-target-width="45" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Native</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 36.666666666666664%; background-color: #E33235;" data-target-width="36.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 31.666666666666664%; background-color: #FE9F58;" data-target-width="31.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">19</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Low</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #E33235;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">33</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #FE9F58;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">30</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Medium</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 53.333333333333336%; background-color: #E33235;" data-target-width="53.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Ultra</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 51.66666666666667%; background-color: #E33235;" data-target-width="51.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">31</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 43.333333333333336%; background-color: #FE9F58;" data-target-width="43.333333333333336" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Native</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 33.33333333333333%; background-color: #E33235;" data-target-width="33.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">20</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 23.333333333333332%; background-color: #FE9F58;" data-target-width="23.333333333333332" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>15</span><span>30</span><span>45</span><span>60</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | Very Low Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>FSR Low</td><td>49 Avg FPS, 39 1% Low FPS</td></tr><tr><td>FSR Medium</td><td>43 Avg FPS, 34 1% Low FPS</td></tr><tr><td>FSR Ultra</td><td>33 Avg FPS, 27 1% Low FPS</td></tr><tr><td>FSR Native</td><td>22 Avg FPS, 19 1% Low FPS</td></tr><tr><td>TSR Low</td><td>33 Avg FPS, 30 1% Low FPS</td></tr><tr><td>TSR Medium</td><td>32 Avg FPS, 28 1% Low FPS</td></tr><tr><td>TSR Ultra</td><td>31 Avg FPS, 26 1% Low FPS</td></tr><tr><td>TSR Native</td><td>20 Avg FPS, 14 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821365439-mmjnwml9b-bar-Halo: Campaign Evolved | Low" data-chart-type="Bar" data-title="Halo: Campaign Evolved | Low" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Low</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">32</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #FE9F58;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Medium</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 65%; background-color: #E33235;" data-target-width="65" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">26</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 55.00000000000001%; background-color: #FE9F58;" data-target-width="55.00000000000001" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">22</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Ultra</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #E33235;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 67.5%; background-color: #FE9F58;" data-target-width="67.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Native</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Low</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 57.49999999999999%; background-color: #FE9F58;" data-target-width="57.49999999999999" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Medium</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Ultra</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 72.5%; background-color: #E33235;" data-target-width="72.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 62.5%; background-color: #FE9F58;" data-target-width="62.5" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Native</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #E33235;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">16</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 35%; background-color: #FE9F58;" data-target-width="35" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>10</span><span>20</span><span>30</span><span>40</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | Low Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>FSR Low</td><td>32 Avg FPS, 27 1% Low FPS</td></tr><tr><td>FSR Medium</td><td>26 Avg FPS, 22 1% Low FPS</td></tr><tr><td>FSR Ultra</td><td>23 Avg FPS, 27 1% Low FPS</td></tr><tr><td>FSR Native</td><td>16 Avg FPS, 14 1% Low FPS</td></tr><tr><td>TSR Low</td><td>29 Avg FPS, 23 1% Low FPS</td></tr><tr><td>TSR Medium</td><td>29 Avg FPS, 25 1% Low FPS</td></tr><tr><td>TSR Ultra</td><td>29 Avg FPS, 25 1% Low FPS</td></tr><tr><td>TSR Native</td><td>16 Avg FPS, 14 1% Low FPS</td></tr></tbody></table></div></div><div class="fv-chart-item" id="fv-chart-1784821365439-mmjnwml9b-bar-Halo: Campaign Evolved | Medium" data-chart-type="Bar" data-title="Halo: Campaign Evolved | Medium" data-subhead="" data-caption="" style="display: none;"><div class="fv-benchmark-group"><div class="fv-multi-value-legend"><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #E33235;"></div><span>Avg FPS</span></div><div class="fv-multi-legend-item"><div class="fv-multi-legend-swatch" style="background-color: #FE9F58;"></div><span>1% Low FPS</span></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Low</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Medium</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #E33235;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 76.66666666666667%; background-color: #FE9F58;" data-target-width="76.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">23</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Ultra</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 70%; background-color: #E33235;" data-target-width="70" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">21</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 60%; background-color: #FE9F58;" data-target-width="60" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">18</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">FSR Native</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #E33235;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 40%; background-color: #FE9F58;" data-target-width="40" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">12</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Low</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 96.66666666666667%; background-color: #E33235;" data-target-width="96.66666666666667" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">29</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Medium</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 93.33333333333333%; background-color: #E33235;" data-target-width="93.33333333333333" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">28</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 83.33333333333334%; background-color: #FE9F58;" data-target-width="83.33333333333334" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">25</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Ultra</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 90%; background-color: #E33235;" data-target-width="90" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">27</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 80%; background-color: #FE9F58;" data-target-width="80" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">24</span></div></div></div></div></div><div class="fv-bar-row"><div class="fv-bar-label ">TSR Native</div><div class="fv-bar-container fv-multi-bar-container"><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 50%; background-color: #E33235;" data-target-width="50" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #ffffff !important; text-shadow: 1px 1px 1px rgba(0,0,0,0.3) !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">15</span></div></div></div><div class="fv-multi-bar-item"><div class="fv-bar" style="margin-left: 0%; width: 46.666666666666664%; background-color: #FE9F58;" data-target-width="46.666666666666664" data-target-margin="0"><div class="fv-bar-inner-content" style="color: #1F2937 !important; text-shadow: none !important; flex-direction: row;"><span></span><span class="fv-bar-inner-value">14</span></div></div></div></div></div><div class="fv-x-axis-wrapper"><div class="fv-x-axis-label-space"></div><div class="fv-x-axis-chart-space"><div class="fv-x-axis-line"></div><div class="fv-x-axis-ticks"><span>0</span><span>7.5</span><span>15</span><span>22.5</span><span>30</span></div></div></div><table class="sr-only"><caption>Halo: Campaign Evolved | Medium Data</caption><thead><tr><th>Product</th><th>Value</th></tr></thead><tbody><tr><td>FSR Low</td><td>28 Avg FPS, 24 1% Low FPS</td></tr><tr><td>FSR Medium</td><td>24 Avg FPS, 23 1% Low FPS</td></tr><tr><td>FSR Ultra</td><td>21 Avg FPS, 18 1% Low FPS</td></tr><tr><td>FSR Native</td><td>14 Avg FPS, 12 1% Low FPS</td></tr><tr><td>TSR Low</td><td>29 Avg FPS, 24 1% Low FPS</td></tr><tr><td>TSR Medium</td><td>28 Avg FPS, 25 1% Low FPS</td></tr><tr><td>TSR Ultra</td><td>27 Avg FPS, 24 1% Low FPS</td></tr><tr><td>TSR Native</td><td>15 Avg FPS, 14 1% Low FPS</td></tr></tbody></table></div></div></div><div class="fv-bottom-bar"><div class="fv-footer-content" style="display: none;"><div class="rv-chart-caption" style="display: block;"><span class="fv-original-caption" style="display: block;"></span><span class="fv-ia-dynamic-caption" style="display: none;"></span></div></div><div class="fv-logo-explore-bar"><img class="fv-logo" src="https://cdn.mos.cms.futurecdn.net/bkwSqn4ocKYaQwBeFt2HHb.png" alt="PC Gamer Logo"></div></div></div></div><script>window.iFrameResizer = {heightCalculationMethod: 'taggedElement'};</script><script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.11/iframeResizer.contentWindow.min.js" async></script><script>(function() {window.fvAnimateCharts = function(chartWrapper) {if (!chartWrapper) return;function animateBars(chartElement) {if (!chartElement) return;var bars = chartElement.querySelectorAll('.fv-bar, .fv-stacked-segment');bars.forEach(function(bar, index) {bar.style.setProperty('width', '0%', 'important');bar.style.setProperty('transition', 'none', 'important');var targetWidth = bar.dataset.targetWidth;if (targetWidth === undefined) return;void bar.offsetWidth;var targetMargin = bar.dataset.targetMargin;var baseMargin = bar.dataset.baseMargin;if (baseMargin !== undefined) {bar.style.setProperty('margin-left', baseMargin + '%', 'important');}setTimeout(function() {var marginTransition = baseMargin !== undefined ? ', margin-left 0.8s ease-out' : '';bar.style.setProperty('transition', 'opacity 0.2s ease, width 0.8s ease-out' + marginTransition, 'important');bar.style.setProperty('width', targetWidth + '%', 'important');if (targetMargin !== undefined && baseMargin !== undefined) {bar.style.setProperty('margin-left', targetMargin + '%', 'important');}}, index * 50 + 50);});}function animateLineChart(chartElement) {if (!chartElement) return;var lineSvg = chartElement.querySelector('svg');if (!lineSvg) return;var paths = lineSvg.querySelectorAll('.riv-line-path');paths.forEach(function(p, i) {if (typeof p.getTotalLength === 'function') {var len = p.getTotalLength();p.style.transition = 'none';p.style.strokeDasharray = len;p.style.strokeDashoffset = len;p.getBoundingClientRect();setTimeout(function() {p.style.transition = 'stroke-dashoffset 1s ease-out ' + (i * 0.1) + 's, stroke-width 0.2s, opacity 0.2s';p.style.strokeDashoffset = '0';}, 100);}});var dots = lineSvg.querySelectorAll('.riv-dot');dots.forEach(function(dot, i) {dot.style.opacity = '0';setTimeout(function() {dot.style.transition = 'opacity 0.3s ease';dot.style.opacity = '1';}, 500 + i * 10);});}var charts = chartWrapper.querySelectorAll('.fv-chart-item');charts.forEach(function(chart) {if (window.getComputedStyle(chart).display === 'none') return;var chartType = chart.dataset.chartType;if (chartType === 'Line') {animateLineChart(chart);} else if (chartType !== 'Pie') {animateBars(chart);}});};function initialize(uniqueId, isSlideshow) {var root = document.getElementById(uniqueId);if (!root && !isSlideshow) return;function setupWrapper(chartWrapper) {if (!chartWrapper) return;function checkMobileView() {var width = chartWrapper.getBoundingClientRect().width;var isMobileDevice = window.screen && Math.min(window.screen.width, window.screen.height) <= 599;var isMobile;if (width === 0) {isMobile = isMobileDevice || window.matchMedia('(max-width: 599px)').matches;} else {isMobile = isMobileDevice || width < 600;}if (isMobile) {chartWrapper.classList.add('mobile-view');} else {chartWrapper.classList.remove('mobile-view');}}checkMobileView();if (typeof ResizeObserver !== 'undefined') {var ro = new ResizeObserver(function() {checkMobileView();});ro.observe(chartWrapper);}window.addEventListener('resize', checkMobileView);var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop) {var charts = chartWrapper.querySelectorAll('.fv-chart-item');var hasVisibleBarChart = false;charts.forEach(function(c) {if (window.getComputedStyle(c).display !== 'none') {var cType = c.dataset.chartType;if (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus') {hasVisibleBarChart = true;}}});if (hasVisibleBarChart) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}} else {chartWrapper.classList.remove('labels-on-top');}chartWrapper.querySelectorAll('.riv-line-legend').forEach(function(legend) {var chartId = legend.dataset.chart;var chart = chartWrapper.querySelector('[id="' + chartId + '"]');if (!chart) return;var lines = chart.querySelectorAll('.riv-line-path');var dots = chart.querySelectorAll('.riv-dot');var legendItems = legend.querySelectorAll('.riv-legend-item');legendItems.forEach(function(item) {var productName = item.dataset.product;var safeProductName = productName.replace(/"/g, '\"');var line = chart.querySelector('.riv-line-path[data-product="' + safeProductName + '"]');var productDots = chart.querySelectorAll('.riv-dot[data-product="' + safeProductName + '"]');if (line && !line.dataset.origStroke) {line.dataset.origStroke = line.getAttribute('stroke-width') || '2';}var highlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';};var clearHighlight = function() {if (legend.querySelector('.isolated')) return;lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });};var toggleIsolate = function() {var isIsolated = item.classList.contains('isolated');legendItems.forEach(function(i) { i.classList.remove('isolated'); });if (isIsolated) {lines.forEach(function(l) { l.style.opacity = '1'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '1'; });legendItems.forEach(function(i) { i.style.opacity = '1'; });} else {item.classList.add('isolated');lines.forEach(function(l) { l.style.opacity = '0.2'; l.setAttribute('stroke-width', l.dataset.origStroke); });dots.forEach(function(d) { d.style.opacity = '0.2'; });legendItems.forEach(function(i) { i.style.opacity = '0.3'; i.style.transition = 'opacity 0.2s'; });if (line) {line.style.opacity = '1';line.setAttribute('stroke-width', '4');}productDots.forEach(function(d) { d.style.opacity = '1'; });item.style.opacity = '1';}};item.addEventListener('mouseenter', highlight);item.addEventListener('focus', highlight);item.addEventListener('mouseleave', clearHighlight);item.addEventListener('blur', clearHighlight);item.addEventListener('click', toggleIsolate);if (line) {line.style.cursor = 'pointer';line.addEventListener('mouseenter', highlight);line.addEventListener('mouseleave', clearHighlight);line.addEventListener('click', toggleIsolate);}});});var versusCharts = chartWrapper.querySelectorAll('.fv-versus-chart');versusCharts.forEach(function(vc) {var dataJson = vc.getAttribute('data-versus-data');var leftColor = vc.getAttribute('data-left-color') || '#E53935';var rightColor = vc.getAttribute('data-right-color') || '#FFB300';if (!dataJson) return;var versusData = JSON.parse(dataJson);var leftSelect = vc.querySelector('.fv-select-left');var rightSelect = vc.querySelector('.fv-select-right');var rows = vc.querySelectorAll('.fv-versus-row');function updateVersusChart() {var leftProduct = leftSelect.value;var rightProduct = rightSelect.value;leftSelect.style.color = leftColor;leftSelect.style.borderColor = leftColor;rightSelect.style.color = rightColor;rightSelect.style.borderColor = rightColor;rows.forEach(function(row) {var index = parseInt(row.getAttribute('data-index'));var data = versusData[index];if (!data) return;var leftVal = data.productData[leftProduct] ? data.productData[leftProduct].value : undefined;var rightVal = data.productData[rightProduct] ? data.productData[rightProduct].value : undefined;var leftIsNum = typeof leftVal === 'number';var rightIsNum = typeof rightVal === 'number';var leftNum = leftIsNum ? leftVal : 0;var rightNum = rightIsNum ? rightVal : 0;var maxVal = Math.max(leftNum, rightNum, 0.0001);var leftWidth = leftIsNum ? (leftNum / maxVal) * 95 : 0;var rightWidth = rightIsNum ? (rightNum / maxVal) * 85 : 0;var winner = null;var pctDiffStr = null;if (leftIsNum && rightIsNum) {if (leftNum > rightNum) {winner = 'left';if (rightNum > 0) {var diff = Math.round(((leftNum - rightNum) / rightNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}} else if (rightNum > leftNum) {winner = 'right';if (leftNum > 0) {var diff = Math.round(((rightNum - leftNum) / leftNum) * 100);pctDiffStr = '+' + diff.toLocaleString() + '%';}}}var leftDisplay = data.productData[leftProduct] && data.productData[leftProduct].displayValue !== undefined ? data.productData[leftProduct].displayValue : (leftIsNum ? leftNum.toLocaleString() : (leftVal !== undefined ? leftVal : '-'));var rightDisplay = data.productData[rightProduct] && data.productData[rightProduct].displayValue !== undefined ? data.productData[rightProduct].displayValue : (rightIsNum ? rightNum.toLocaleString() : (rightVal !== undefined ? rightVal : '-'));var unit = (data.productData[leftProduct] && data.productData[leftProduct].unit) ||(data.productData[rightProduct] && data.productData[rightProduct].unit) || '';var leftTextStr = leftDisplay;var rightTextStr = rightDisplay;var leftBar = row.querySelector('.fv-versus-bar-left');var rightBar = row.querySelector('.fv-versus-bar-right');var leftText = row.querySelector('.fv-inside-left');var rightText = row.querySelector('.fv-inside-right');var labelText = row.querySelector('.fv-versus-label span');var leftWrapper = row.querySelector('.fv-versus-bar-left-wrapper');var rightWrapper = row.querySelector('.fv-versus-bar-right-wrapper');var existingPctDiffs = row.querySelectorAll('.fv-versus-pct-diff');existingPctDiffs.forEach(function(el) { el.remove(); });if (winner === 'left' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (leftBar) leftBar.insertBefore(pctSpan, leftBar.firstChild);} else if (winner === 'right' && pctDiffStr) {var pctSpan = document.createElement('span');pctSpan.className = 'fv-versus-pct-diff';pctSpan.style.color = 'rgba(255, 255, 255, 0.9)';pctSpan.textContent = pctDiffStr;if (rightBar) rightBar.appendChild(pctSpan);}if (leftBar) {leftBar.style.backgroundColor = leftColor;leftBar.dataset.targetWidth = leftWidth;leftBar.style.setProperty('--target-width', leftWidth + '%');leftBar.style.width = leftWidth + '%';}if (rightBar) {rightBar.style.backgroundColor = rightColor;rightBar.dataset.targetWidth = rightWidth;rightBar.style.setProperty('--target-width', rightWidth + '%');rightBar.style.width = rightWidth + '%';}if (leftText) {leftText.innerHTML = leftTextStr;}if (rightText) {rightText.innerHTML = rightTextStr;}if (labelText) {labelText.textContent = data.attribute + (unit ? ' (' + unit + ')' : '');}});}if (leftSelect) leftSelect.addEventListener('change', updateVersusChart);if (rightSelect) rightSelect.addEventListener('change', updateVersusChart);});var barRows = chartWrapper.querySelectorAll('.fv-bar-row');var globalCaptionEl = chartWrapper.querySelector('.rv-chart-caption');var fallbackCaptionHtml = globalCaptionEl ? globalCaptionEl.innerHTML : '';barRows.forEach(function(row) {var commentaryEl = row.querySelector('[data-commentary-key]');if (commentaryEl) {var commentaryText = commentaryEl.textContent;if (commentaryText && commentaryText.trim().length > 0) {row.addEventListener('mouseenter', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = commentaryText;globalCaptionEl.classList.add('fv-bar-active-caption');}});row.addEventListener('mouseleave', function() {if (!chartWrapper.classList.contains('mobile-view') && globalCaptionEl) {globalCaptionEl.innerHTML = fallbackCaptionHtml;globalCaptionEl.classList.remove('fv-bar-active-caption');}});}}});var charts = chartWrapper.querySelectorAll('.fv-chart-item');var dropdown = chartWrapper.querySelector('.fv-dropdown-title');var prevBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.prev');var nextBtn = chartWrapper.querySelector('.fv-carousel-nav-btn.next');var carouselTitle = chartWrapper.querySelector('.fv-carousel-title-controls .fv-benchmark-title');var counter = chartWrapper.querySelector('.fv-carousel-counter');var subheadEl = chartWrapper.querySelector('.fv-chart-subhead');var captionEl = chartWrapper.querySelector('.rv-chart-caption');var footerContentEl = chartWrapper.querySelector('.fv-footer-content');var bottomBarEl = chartWrapper.querySelector('.fv-bottom-bar');var logoEl = chartWrapper.querySelector('.fv-logo');if (charts.length > 1 && (dropdown || prevBtn)) {var currentChartIndex = 0;var titles = [];if (dropdown) {titles = Array.from(dropdown.options).map(function(o) { return o.text; });} else {charts.forEach(function(c) {titles.push(c.getAttribute('data-title') || '');});}function showInternalChart(index) {if (index < 0) index = charts.length - 1;if (index >= charts.length) index = 0;currentChartIndex = index;charts.forEach(function(c, i) {c.style.display = i === index ? 'block' : 'none';if (i === index) {var cType = c.dataset.chartType;if (cType === 'Line') {} else if (cType !== 'Pie') {window.fvAnimateCharts(chartWrapper);}var labelsOnTop = chartWrapper.dataset.barLabelsOnTop === 'true';if (labelsOnTop && (cType === 'Bar' || cType === 'Stacked Bar' || cType === 'Versus')) {chartWrapper.classList.add('labels-on-top');} else {chartWrapper.classList.remove('labels-on-top');}}});if (dropdown) dropdown.value = index;if (carouselTitle && titles[index]) carouselTitle.textContent = titles[index];if (counter) counter.textContent = (index + 1) + ' of ' + charts.length;var activeChart = charts[index];if (activeChart) {var newSubhead = activeChart.getAttribute('data-subhead');var newCaption = activeChart.getAttribute('data-caption');var currentChartType = activeChart.getAttribute('data-chart-type');var hideGlobalCaption = currentChartType === 'Countdown' || currentChartType === 'Image Comparison' || currentChartType === 'Shop the Collection';if (subheadEl) subheadEl.textContent = newSubhead || '';if (captionEl) {captionEl.textContent = newCaption || '';fallbackCaptionHtml = newCaption || '';}if (footerContentEl) {if (newCaption && newCaption.trim().length > 0 && !hideGlobalCaption) {footerContentEl.style.display = 'block';if (bottomBarEl) bottomBarEl.style.display = 'flex';} else {footerContentEl.style.display = 'none';if (bottomBarEl && !logoEl) {bottomBarEl.style.display = 'none';}}}}}if (dropdown) dropdown.addEventListener('change', function(e) { showInternalChart(parseInt(e.target.value)); });if (prevBtn) prevBtn.addEventListener('click', function() { showInternalChart(currentChartIndex - 1); });if (nextBtn) nextBtn.addEventListener('click', function() { showInternalChart(currentChartIndex + 1); });}var imageCompareWrappers = chartWrapper.querySelectorAll('.fv-image-compare-wrapper');imageCompareWrappers.forEach(function(wrapper) {var inner = wrapper.querySelector('.fv-image-compare-inner') || wrapper;var slider = wrapper.querySelector('.fv-image-compare-slider');var fgImage = wrapper.querySelector('.fv-image-compare-fg');var bgImage = wrapper.querySelector('.fv-image-compare-bg');var labelLeft = wrapper.querySelector('.fv-image-compare-label-left');var labelRight = wrapper.querySelector('.fv-image-compare-label-right');var isDragging = false;var scale = 1;var panX = 0;var panY = 0;var isPanning = false;var hasPanned = false;var lastClientX = 0;var lastClientY = 0;var initialDistance = null;var lastCenterX = null;var lastCenterY = null;function updateTransform() {if (wrapper.classList.contains('fv-image-compare-fullscreen')) {inner.style.setProperty('transform', 'translate(' + panX + 'px, ' + panY + 'px) scale(' + scale + ')', 'important');} else {inner.style.removeProperty('transform');scale = 1;panX = 0;panY = 0;}}function constrainPan() {var rect = wrapper.getBoundingClientRect();var maxPanX = Math.max(0, (rect.width * scale - rect.width) / 2);var maxPanY = Math.max(0, (rect.height * scale - rect.height) / 2);panX = Math.max(-maxPanX, Math.min(panX, maxPanX));panY = Math.max(-maxPanY, Math.min(panY, maxPanY));}wrapper.addEventListener('wheel', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;e.preventDefault();var zoomSensitivity = 0.005;var zoomFactor = Math.exp(-e.deltaY * zoomSensitivity);var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));if (newScale === scale) return;var rect = wrapper.getBoundingClientRect();var mouseX = e.clientX - rect.left - rect.width / 2;var mouseY = e.clientY - rect.top - rect.height / 2;var ratio = newScale / scale;panX = mouseX - (mouseX - panX) * ratio;panY = mouseY - (mouseY - panY) * ratio;scale = newScale;constrainPan();updateTransform();}, { passive: false });wrapper.addEventListener('mousedown', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen') || scale <= 1) return;if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.clientX;lastClientY = e.clientY;});window.addEventListener('mousemove', function(e) {if (!isPanning) return;var dx = e.clientX - lastClientX;var dy = e.clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.clientX;lastClientY = e.clientY;panX += dx;panY += dy;constrainPan();updateTransform();});window.addEventListener('mouseup', function() {isPanning = false;});wrapper.addEventListener('touchstart', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;initialDistance = Math.sqrt(dx * dx + dy * dy);var rect = wrapper.getBoundingClientRect();lastCenterX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;lastCenterY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;hasPanned = true;} else if (e.touches.length === 1 && scale > 1) {if (e.target.closest('.fv-image-compare-slider') || e.target.closest('button')) return;isPanning = true;hasPanned = false;lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;}}, { passive: false });wrapper.addEventListener('touchmove', function(e) {if (!wrapper.classList.contains('fv-image-compare-fullscreen')) return;if (e.touches.length === 2 && initialDistance !== null) {e.preventDefault();var dx = e.touches[0].clientX - e.touches[1].clientX;var dy = e.touches[0].clientY - e.touches[1].clientY;var distance = Math.sqrt(dx * dx + dy * dy);if (initialDistance > 0) {var zoomFactor = distance / initialDistance;var newScale = Math.max(1, Math.min(scale * zoomFactor, 5));var rect = wrapper.getBoundingClientRect();var centerX = (e.touches[0].clientX + e.touches[1].clientX) / 2 - rect.left - rect.width / 2;var centerY = (e.touches[0].clientY + e.touches[1].clientY) / 2 - rect.top - rect.height / 2;var ratio = newScale / scale;panX = centerX - (centerX - panX) * ratio;panY = centerY - (centerY - panY) * ratio;if (lastCenterX !== null && lastCenterY !== null) {panX += (centerX - lastCenterX);panY += (centerY - lastCenterY);}scale = newScale;lastCenterX = centerX;lastCenterY = centerY;constrainPan();updateTransform();}initialDistance = distance;} else if (e.touches.length === 1 && isPanning) {e.preventDefault();var dx = e.touches[0].clientX - lastClientX;var dy = e.touches[0].clientY - lastClientY;if (Math.abs(dx) > 2 || Math.abs(dy) > 2) {hasPanned = true;}lastClientX = e.touches[0].clientX;lastClientY = e.touches[0].clientY;panX += dx;panY += dy;constrainPan();updateTransform();}}, { passive: false });wrapper.addEventListener('touchend', function(e) {if (e.touches.length < 2) {initialDistance = null;}if (e.touches.length === 0) {isPanning = false;}});function handleMove(clientX) {var rect = inner.getBoundingClientRect();var x = Math.max(0, Math.min(clientX - rect.left, rect.width));var percent = Math.max(0, Math.min((x / rect.width) * 100, 100));if (slider) slider.style.setProperty('left', percent + '%', 'important');if (fgImage) fgImage.style.setProperty('clip-path', 'polygon(0 0, ' + percent + '% 0, ' + percent + '% 100%, 0 100%)', 'important');if (labelLeft) {if (percent < 10) {labelLeft.style.setProperty('opacity', '0', 'important');} else {labelLeft.style.setProperty('opacity', '1', 'important');}}if (labelRight) {if (percent > 90) {labelRight.style.setProperty('opacity', '0', 'important');} else {labelRight.style.setProperty('opacity', '1', 'important');}}}function onMouseMove(e) {if (!isDragging) return;handleMove(e.clientX);}function onTouchMove(e) {if (!isDragging) return;e.preventDefault();handleMove(e.touches[0].clientX);}function stopDragging() {isDragging = false;window.removeEventListener('mousemove', onMouseMove);window.removeEventListener('mouseup', stopDragging);window.removeEventListener('touchmove', onTouchMove);window.removeEventListener('touchend', stopDragging);}if (slider) {var startDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('mousemove', onMouseMove);window.addEventListener('mouseup', stopDragging);};var startTouchDrag = function(clientX) {isDragging = true;handleMove(clientX);window.addEventListener('touchmove', onTouchMove, { passive: false });window.addEventListener('touchend', stopDragging);};slider.addEventListener('mousedown', function(e) {e.preventDefault();startDrag(e.clientX);});slider.addEventListener('touchstart', function(e) {e.preventDefault();startTouchDrag(e.touches[0].clientX);}, { passive: false });}var expandBtn = wrapper.querySelector('.fv-image-compare-expand-btn');var closeBtn = wrapper.querySelector('.fv-image-compare-close-btn');if (expandBtn) {if (window !== window.parent) {expandBtn.style.display = 'none';} else {expandBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.add('fv-image-compare-fullscreen');document.body.style.overflow = 'hidden';if (fgImage && fgImage.dataset.highresSrc) {fgImage.src = fgImage.dataset.highresSrc;fgImage.removeAttribute('srcset');fgImage.removeAttribute('sizes');}if (bgImage && bgImage.dataset.highresSrc) {bgImage.src = bgImage.dataset.highresSrc;bgImage.removeAttribute('srcset');bgImage.removeAttribute('sizes');}});}}if (closeBtn) {closeBtn.addEventListener('click', function(e) {e.stopPropagation();wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();});}document.addEventListener('keydown', function(e) {if (e.key === 'Escape' && wrapper.classList.contains('fv-image-compare-fullscreen')) {wrapper.classList.remove('fv-image-compare-fullscreen');document.body.style.overflow = '';updateTransform();}});});var hotspots = chartWrapper.querySelectorAll('.fv-stl-hotspot-btn');var allProductsModal = chartWrapper.querySelector('.fv-stl-all-products-modal');var shopAllBtn = chartWrapper.querySelector('.fv-stl-shop-all-btn');var allProductsList = chartWrapper.querySelector('.fv-stl-all-products-list');var stlContainer = chartWrapper.querySelector('.fv-stl-container');function closeAllModals() {if (allProductsModal) {allProductsModal.classList.remove('is-active');var items = allProductsModal.querySelectorAll('.fv-stl-all-products-item');items.forEach(function(item) {item.classList.remove('is-highlighted');});if (stlContainer) {setTimeout(function() {if (!allProductsModal.classList.contains('is-active')) {stlContainer.style.minHeight = '';if ('parentIFrame' in window) {window.parentIFrame.size();}}}, 300);}}hotspots.forEach(function(btn) { btn.setAttribute('aria-expanded', 'false'); });if ('parentIFrame' in window) {window.parentIFrame.size();}}hotspots.forEach(function(btn) {btn.addEventListener('click', function(e) {e.stopPropagation();var hotspotId = btn.getAttribute('data-hotspot-id');var isExpanded = btn.getAttribute('aria-expanded') === 'true';closeAllModals();if (!isExpanded && allProductsModal) {btn.setAttribute('aria-expanded', 'true');allProductsModal.classList.add('is-active');var container = btn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}var targetItem = allProductsModal.querySelector('.fv-stl-all-products-item[data-product-id="' + hotspotId + '"]');if (targetItem) {targetItem.classList.add('is-highlighted');setTimeout(function() {targetItem.scrollIntoView({ behavior: 'smooth', block: 'center' });}, 100);}if ('parentIFrame' in window) {window.parentIFrame.size();}}});});if (shopAllBtn && allProductsModal) {shopAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();allProductsModal.classList.add('is-active');var container = shopAllBtn.closest('.fv-stl-container');if (container && container.offsetHeight < 450) {container.style.minHeight = '450px';}if ('parentIFrame' in window) {window.parentIFrame.size();}});}if (allProductsModal) {var closeAllBtn = allProductsModal.querySelector('.fv-stl-all-products-close');if (closeAllBtn) {closeAllBtn.addEventListener('click', function(e) {e.stopPropagation();closeAllModals();});}}chartWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});if (allProductsModal) {allProductsModal.addEventListener('click', function(e) {if (!e.target.closest('.fv-stl-all-products-content')) {closeAllModals();}});}var iaNodes = chartWrapper.querySelectorAll('.fv-ia-node-button');var iaWrapper = chartWrapper.querySelector('.fv-ia-wrapper');var originalCaption = chartWrapper.querySelector('.fv-original-caption') || captionEl;var dynamicCaption = chartWrapper.querySelector('.fv-ia-dynamic-caption');var exploreBtn = chartWrapper.querySelector('.fv-ia-explore-btn');var currentIaIndex = -1;function closeAllIANodes() {iaNodes.forEach(function(btn) { btn.classList.remove('is-active'); });if (originalCaption) originalCaption.style.display = 'block';if (dynamicCaption) dynamicCaption.style.display = 'none';}function resetExploreBtn() {currentIaIndex = -1;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Explore';}}iaNodes.forEach(function(btn, index) {btn.addEventListener('click', function(e) {e.stopPropagation();var isActive = btn.classList.contains('is-active');closeAllIANodes();if (!isActive) {currentIaIndex = index;if (exploreBtn) {var exploreSpan = exploreBtn.querySelector('span');if (exploreSpan) exploreSpan.textContent = 'Next';}btn.classList.add('is-active');if (dynamicCaption) {var title = btn.getAttribute('data-title') || '';var desc = btn.getAttribute('data-desc') || '';dynamicCaption.innerHTML = '';var strongTag = document.createElement('strong');strongTag.textContent = title;dynamicCaption.appendChild(strongTag);if (desc) {dynamicCaption.appendChild(document.createTextNode(' - ' + desc));}if (originalCaption) originalCaption.style.display = 'none';dynamicCaption.style.display = 'block';if (footerContentEl) footerContentEl.style.display = 'block';}} else {resetExploreBtn();}});});if (exploreBtn) {exploreBtn.addEventListener('click', function(e) {e.stopPropagation();if (iaNodes.length === 0) return;var nextIndex = currentIaIndex + 1;if (nextIndex >= iaNodes.length) {closeAllIANodes();resetExploreBtn();} else {currentIaIndex = nextIndex;var targetBtn = iaNodes[currentIaIndex];if (targetBtn) {if(targetBtn.classList.contains('is-active')) {targetBtn.click();}targetBtn.click();}}});}if (iaWrapper) {iaWrapper.addEventListener('click', function(e) {if (!e.target.closest('.fv-ia-node-button') && !e.target.closest('.fv-ia-explore-btn')) {closeAllIANodes();resetExploreBtn();}});}window.fvAnimateCharts(chartWrapper);var countdownContainer = chartWrapper.querySelector('.fv-countdown-container');if (countdownContainer) {var targetDateAttr = countdownContainer.getAttribute('data-target-date');if (targetDateAttr) {var targetDate = new Date(targetDateAttr);var primaryColor = countdownContainer.getAttribute('data-primary-color') || '#f97316';var subheadColor = countdownContainer.getAttribute('data-subhead-color') || '#ffffff';var pad = function(n) { return (n < 10 ? '0' : '') + n; };var updateCountdown = function() {var difference = +targetDate - +new Date();var d = 0, h = 0, m = 0, s = 0;if (difference > 0) {d = Math.floor(difference / (1000 * 60 * 60 * 24));h = Math.floor((difference / (1000 * 60 * 60)) % 24);m = Math.floor((difference / 1000 / 60) % 60);s = Math.floor((difference / 1000) % 60);}var daysEl = countdownContainer.querySelector('[data-time="days"]');var hoursEl = countdownContainer.querySelector('[data-time="hours"]');var minsEl = countdownContainer.querySelector('[data-time="minutes"]');var secsEl = countdownContainer.querySelector('[data-time="seconds"]');if (daysEl) daysEl.textContent = d;if (hoursEl) hoursEl.textContent = pad(h);if (minsEl) minsEl.textContent = pad(m);if (secsEl) secsEl.textContent = pad(s);};updateCountdown();setInterval(updateCountdown, 1000);}}}if (false) {var slideshowContainer = document.getElementById(uniqueId + '-slideshow');if (slideshowContainer) {var slides = slideshowContainer.querySelectorAll('.fv-slide');slides.forEach(function(slide) {setupWrapper(slide.querySelector('.fv-chart-wrapper'));});}} else {setupWrapper(root);}}if (document.readyState === 'loading') {document.addEventListener('DOMContentLoaded', function() { initialize('fv-chart-1784821365439-mmjnwml9b', false); });} else {initialize('fv-chart-1784821365439-mmjnwml9b', false);}})();</script></div><p>Unless you're getting performance into the hundreds and a drop of 30 fps doesn't affect you, I'd be picking Low for my playthrough of Halo: Campaign Evolved. Just remember to <a href="https://www.pcgamer.com/hardware/halo-campaign-evolveds-motion-blur-is-terrible-just-look-at-it" target="_blank">turn off motion blur while you're in the settings</a>, too, as it's not pretty. </p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Thick as Thieves won't be getting any more content updates: 'To be frank, this is not the outcome that any of us want' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/thick-as-thieves-wont-be-getting-any-more-content-updates-to-be-frank-this-is-not-the-outcome-that-any-of-us-want/</link>
                                                                            <description>
                            <![CDATA[ For $5, it did seem too good to be true. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">UFCCxuJNo2pcPcJCz7GvyB</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/yrE9QmyJ5rJZGLt7NJ786i-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Fri, 24 Jul 2026 03:33:12 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Industry]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jody Macgregor ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/3SnLWZBtqUMSAffCn6DvAD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jody&#039;s first computer was a Commodore 64, so he remembers having to use a code wheel to play Pool of Radiance. A former music journalist who interviewed everyone from Giorgio Moroder to Trent Reznor, Jody also co-hosted Australia&#039;s first radio show about videogames, &lt;a href=&quot;https://zedgamesau.net/tag/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zed Games&lt;/a&gt;. He&#039;s written for &lt;a href=&quot;https://www.rockpapershotgun.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Rock Paper Shotgun&lt;/a&gt;, The Big Issue, &lt;a href=&quot;https://www.gamesradar.com/author/jody-macgregor/&quot; target=&quot;_blank&quot;&gt;GamesRadar&lt;/a&gt;, &lt;a href=&quot;http://www.zam.com/author/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Zam&lt;/a&gt;, &lt;a href=&quot;https://web.archive.org/web/20170606042647/http://www.glixel.com/contributor/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Glixel&lt;/a&gt;, &lt;a href=&quot;https://fiveoutoftenmagazine.com/downloads/issue-16-identity/&quot; target=&quot;_blank&quot;&gt;Five Out of Ten Magazine&lt;/a&gt;, and &lt;a href=&quot;https://web.archive.org/web/20171009125722/https://www.playboy.com/authors/jody-macgregor&quot; target=&quot;_blank&quot;&gt;Playboy.com&lt;/a&gt;, whose cheques with the bunny logo made for fun conversations at the bank. Jody&#039;s first article for PC Gamer was about the &lt;a href=&quot;https://www.pcgamer.com/the-audio-of-alien-isolation/&quot;&gt;audio of Alien Isolation&lt;/a&gt;, published in 2015, and since then he&#039;s written about &lt;a href=&quot;https://www.pcgamer.com/why-silent-hill-belongs-on-pc/&quot;&gt;why Silent Hill belongs on PC&lt;/a&gt;, &lt;a href=&quot;https://www.pcgamer.com/10-years-on-recettear-an-item-shops-tale-is-still-the-best-fantasy-shopkeeper-tycoon-game/&quot;&gt;why Recettear: An Item Shop&#039;s Tale is the best fantasy shopkeeper tycoon game&lt;/a&gt;, and &lt;a href=&quot;https://www.pcgamer.com/there-is-so-so-much-weird-shit-in-lost-ark/&quot;&gt;how weird Lost Ark can get&lt;/a&gt;. Jody edited PC Gamer Indie from 2017 to 2018, and he eventually lived up to his promise to play every Warhammer videogame.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/yrE9QmyJ5rJZGLt7NJ786i-1280-80.jpg">
                                                            <media:credit><![CDATA[Megabit]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A thief holding a gem approaches a glowing magical door]]></media:description>                                                            <media:text><![CDATA[A thief holding a gem approaches a glowing magical door]]></media:text>
                                <media:title type="plain"><![CDATA[A thief holding a gem approaches a glowing magical door]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/yrE9QmyJ5rJZGLt7NJ786i-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>OtherSide Entertainment's stealth game Thick As Thieves launched in May of this year, but <a href="https://www.pcgamer.com/games/sim/its-my-own-fault-for-thinking-warren-spectors-new-multiplayer-stealth-game-adding-singleplayer-would-make-it-the-thief-successor-i-was-hoping-for/">felt like it should have been in early access</a>. It only had two maps, and though its campaign changed the objectives as it bounced you back and forth between them in either co-op or solo play, it felt thin. Frustrations like the specifics of how its time-limit system worked and the absence of options like rebindable keys at launch didn't help.</p><p>While the <a href="https://www.pcgamer.com/games/sim/thick-as-thieves-is-making-changes-but-not-the-one-i-think-matters-most/">first post-launch content update</a> did give us rebindable keys at least, it wasn't enough to fully turn around the fortunes of Thick as Thieves. Which was a problem, because the other game OtherSide was working on was cancelled, and now it's had two rounds of layoffs leaving <a href="https://www.pcgamer.com/gaming-industry/fewer-than-10-employees-remain-at-thick-as-thieves-studio-following-another-round-of-layoffs/">fewer than 10 employees</a> remaining.</p><p>"Working in the gaming industry is at times delightful and at other times heartbreaking", says a <a href="https://store.steampowered.com/news/app/3341000/view/710030082774663781">message posted by game director Jeff Hickman</a>, and ain't that the truth. Hickman goes on to confirm that "<em>only a very small team remains</em>" and therefore Thick as Thieves won't be receiving any further content updates. "To be frank," he writes, "this is not the outcome that any of us want, but we're facing the reality that ongoing development of extra content, modes and systems is not a viable path."</p><p>However, OtherSide and publisher Megabit are working together to ensure Thick as Thieves remains playable. "This mainly involves putting together a new version of the game that uses Peer to Peer servers for co-op play", Hickman continues. "The gameplay and flow of your experience will remain virtually identical, but will not need the use of dedicated servers in the cloud. This will allow you to continue playing with your friends when you desire and importantly, solo play will be completely unaffected. Once this work is complete, Megabit will take over the care of the game and respond to bugs and other issues as needed."</p><p>With hindsight, I wonder how much launching at a price of only $5 hurt Thick as Thieves. It created an impression of desperation and cheapness that even a slightly higher price would have mitigated, and the idea that it was thrown out half-baked as a fundraiser rather than being a game worth buying on its own merits dogged it from the moment of release. </p><p>But it's entirely likely that Thick as Thieves was a game that would always have a small audience no matter what its price tag, and whether or not it had stuck to its guns and stayed <a href="https://www.pcgamer.com/games/sim/thick-as-thieves-is-instantly-one-of-my-most-anticipated-games-and-every-thief-fan-should-be-backstabbing-that-wishlist-button/">the PvPvE game it was initially billed as</a>.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="3817d3b6-8710-11f1-867e-6d52d1e6bc88" data-action="Deal Block" data-label="Best laptop games" data-dimension48="Best laptop games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:146px;"><p class="vanilla-image-block" style="padding-top:100.00%;"><img id="o2twU6ehEfeJDWWUZMiEsB" name="stardew square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/o2twU6ehEfeJDWWUZMiEsB.jpg" mos="" align="middle" fullscreen="" width="146" height="146" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/best-laptop-games/" target="_blank" data-dimension112="3817d3b6-8710-11f1-867e-6d52d1e6bc88" data-action="Deal Block" data-label="Best laptop games" data-dimension48="Best laptop games" data-dimension25=""><strong>Best laptop games</strong></a>: Low-spec life<br><a href="https://www.pcgamer.com/steam-deck-best-games/" target="_blank"><strong>Best Steam Deck games</strong></a>: Handheld must-haves<br><a href="https://www.pcgamer.com/best-browser-games/" target="_blank"><strong>Best browser games</strong></a>: No install needed<br><a href="https://www.pcgamer.com/best-indie-games/" target="_blank"><strong>Best indie games</strong></a>: Independent excellence<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Star Wars Zero Company reveals cast, including fan favorite actors from Clone Wars animated series ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/strategy/star-wars-zero-company-reveals-cast-including-fan-favorite-actors-from-clone-wars-animated-series/</link>
                                                                            <description>
                            <![CDATA[ The crowd is going nuts, they want their Dee Bradley Baker, they're chanting Matt Lanter's name: "Lan-ter, Lan-ter, Lan-ter!" ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">zZdoMCRJAfSjYyTiEfm9sn</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/uJ3iswyhFNQgP2MJM5a6y-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 23:18:15 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Jul 2026 23:29:46 +0000</updated>
                                                                                                                                            <category><![CDATA[Strategy]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/uJ3iswyhFNQgP2MJM5a6y-1280-80.jpg">
                                                            <media:credit><![CDATA[Disney]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Left: Trick from Star Wars Zero Company. Right: Clones from the Clone Wars TV Show.]]></media:description>                                                            <media:text><![CDATA[Left: Trick from Star Wars Zero Company. Right: Clones from the Clone Wars TV Show.]]></media:text>
                                <media:title type="plain"><![CDATA[Left: Trick from Star Wars Zero Company. Right: Clones from the Clone Wars TV Show.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/uJ3iswyhFNQgP2MJM5a6y-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Ahead of a showing at Comic-Con in San Diego, <a href="https://www.starwars.com/news/sdcc-star-wars-zero-company-cast-announce" target="_blank">StarWars.com</a> has revealed the main cast of Star Wars Zero Company, the squad tactics game by ex-Firaxis XCOM vets. The topline for big Star Wars freaks: <a href="https://www.imdb.com/name/nm0048389/" target="_blank">Dee Bradley Baker</a> and <a href="https://www.imdb.com/name/nm1782667/" target="_blank">Matt Lanter</a> will be reprising their long-running roles as clone troopers and Anakin Skywalker respectively.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1252px;"><p class="vanilla-image-block" style="padding-top:86.26%;"><img id="vAqhQmn9MjxaM2nD9GJ3Ed" name="sdcc-star-wars-zero-company-cast-announce-cast-reveal_5512648e" alt="Cast sheet showing actors and roles in Star Wars: Zero Company." src="https://cdn.mos.cms.futurecdn.net/vAqhQmn9MjxaM2nD9GJ3Ed.jpg" mos="" align="middle" fullscreen="" width="1252" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Disney)</span></figcaption></figure><p>Baker always reminded me of the actors in Elder Scrolls games (like the inimitable <a href="https://www.imdb.com/name/nm0426432/" target="_blank">Wes Johnson</a>) in the way he elevated the high-volume job of voicing <em>every clone trooper for like, a decade</em>. </p><p>It's something you could see becoming rote or workmanlike, but across multiple shows (most notably Dave Filoni's The Clone Wars), Baker put some zip into named clones and one-line mooks alike. His main role in Zero Company will be Trick, one of the game's RPG-like story companions.</p><p>Lanter similarly defined Anakin Skywalker in the animated Filoni-verse. When I got to <a href="https://www.pcgamer.com/games/strategy/star-wars-zero-company-is-more-than-just-star-wars-xcom-it-feels-like-mass-effect-but-with-turn-based-tactics-and-permadeath/">try Zero Company hands-on</a> back in February, I clocked Baker as Trick immediately. The Summer Game Fest reveal that Anakin Skywalker will appear in Zero Company had me wondering if the Chosen One would get a similar treatment.</p><p>Elsewhere in the cast, <a href="https://www.imdb.com/name/nm6702367/?ref_=mv_close" target="_blank">Vic Michaelis</a> of the popular <a href="https://en.wikipedia.org/wiki/Dropout_(streaming_service)" target="_blank">Dropout</a> universe of improv shows is voicing Runa Blask. Ignoring the "<a href="https://www.youtube.com/watch?v=Xx5YqFKjTCY" target="_blank">Zendaya is Meechee</a>" of all these very Star Wars names for a sec, Runa was one of my favorite characters from my hands-on time: She's an advisor at your base and an insufferable, rude, former Separatist agent who sucks. She rules.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><p><a href="https://www.imdb.com/name/nm0571327/" target="_blank">Alex McKenna</a> (Sadie Adler in Red Dead 2), <a href="https://www.imdb.com/name/nm10184358/" target="_blank">Judy Alice Lee</a> (Melinoë in Hades 2), and <a href="https://www.imdb.com/name/nm0235006/" target="_blank">D.C. Douglas</a> (Albert Wesker in Resident Evil, Legion in Mass Effect) caught my eye as notable performers from other videogames.</p><p>That strong cast is important, because Zero Company is trying to blend some lavish, cinematic storytelling in with its hardcore tactical gameplay. From my hands-on experience, it's looking like a winning combination. We'll know for sure when Zero Company releases on August 27⁠ for a blessed and anachronistic <a href="https://www.pcgamer.com/games/strategy/as-we-stare-down-more-usd80-games-it-rules-that-star-wars-zero-company-is-usd50/" target="_blank">$50 price tag</a>. Until then, you can wishlist it on <a href="https://store.steampowered.com/app/2075800/STAR_WARS_Zero_Company/" target="_blank">Steam</a>.</p><div class="product"><a data-dimension112="13be24a8-86ec-11f1-bb82-a311b3b96d1b" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="13be24a8-86ec-11f1-bb82-a311b3b96d1b" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Blizzard fires World of Warcraft game master who insta-killed bosses for friends ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/world-of-warcraft/blizzard-fires-world-of-warcraft-game-master-who-insta-killed-bosses-for-friends/</link>
                                                                            <description>
                            <![CDATA[ It will also be "taking action" against the players who were involved. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GteNUtknjXoKgTfePcxPPo</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/8H7rPo6erK8nddLV4bvYPL-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 22:49:11 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Jul 2026 23:22:08 +0000</updated>
                                                                                                                                            <category><![CDATA[World of Warcraft]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                    <category><![CDATA[MMO]]></category>
                                                                                                                    <dc:creator><![CDATA[ Tyler Colp ]]></dc:creator>                                                                                                        <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/8H7rPo6erK8nddLV4bvYPL-1280-80.jpg">
                                                            <media:credit><![CDATA[Blizzard Entertainment]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[A screencap of the World of Warcraft: Midnight Gamescom 2025 Opening Night Live cinematic trailer. A dark-haired elf looks toward the viewer, her face covered in a violet hue.]]></media:description>                                                            <media:text><![CDATA[A screencap of the World of Warcraft: Midnight Gamescom 2025 Opening Night Live cinematic trailer. A dark-haired elf looks toward the viewer, her face covered in a violet hue.]]></media:text>
                                <media:title type="plain"><![CDATA[A screencap of the World of Warcraft: Midnight Gamescom 2025 Opening Night Live cinematic trailer. A dark-haired elf looks toward the viewer, her face covered in a violet hue.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/8H7rPo6erK8nddLV4bvYPL-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>The Blizzard developer who was caught using World of Warcraft game master (GM) abilities to <a href="https://www.pcgamer.com/games/world-of-warcraft/blizzard-is-investigating-a-world-of-warcraft-cheating-scandal-after-game-master-death-touched-bosses-for-friends-without-realizing-it-was-being-recorded/">insta-kill two bosses</a> for some friends has been fired from the studio.</p><p>Earlier this week, a Reddit user posted combat logs of a Mythic+ dungeon where a boss with almost full health died instantly to a GM ability. Not long after, another Reddit user found evidence that the GM did the same thing to a boss earlier in the run.</p><p>One of the players who was present for the unauthorized intervention then went onto a Twitch stream and admitted to asking their GM friend to cheat so they wouldn't have to redo the dungeon: "I go to my GM friend and I'm like bro please can you do me a solid? This thing has 20 million [health] bro, can you please just one-shot it?"</p><p>The only way for the GM to kill the bosses on command would've been if they were spectating the run, which is pretty uncommon these days, to the point that most people were surprised GMs still existed when they heard the story. Most customer service problems are solved on Blizzard's website instead of in-game. The only times GMs need to be on-call like this is when players are testing raid fights on PTR or competing in the world first raid races.</p><p>Because of this, many people were speculating that this wasn't an isolated incident and worried that GM friends could've been secretly assisting with other Mythic+ runs. According to Blizzard, that's not the case. "We can confirm that this was the action of a single Blizzard employee, in violation of our Code of Conduct," community manager Randy "Kaivax" Jordan wrote in a <a href="https://us.forums.blizzard.com/en/wow/t/prohibited-gameplay-incident-and-response/2329585">forum post today</a>. </p><p>Blizzard says it will also be "taking action against the player accounts that were complicit in this violation." There's been a lot of speculation from the community, but it is not clear how many people were aware of the GM in the group.</p><p>"It has always been the case that a small number of Blizzard employees can use developer tools and spells on live servers: this lets us test and make urgent fixes to the live game when they’re needed," Kaivax says. "Every use of these internal spells and commands on live realms is logged and shared with our Platform Security team to help ensure that the occasional use of this access is warranted. The use of development tools for anything other than development work is against company policy. It's because of the process we have in place around use of these tools that we're confident this incident was isolated to one individual."</p><p>Even though the Mythic+ dungeon wasn't a particularly notable one—the players just wanted to finish it for a title—the record of it has been disqualified by ranking site Raider.io. You can, however, still go and <a href="https://raider.io/mythic-plus-runs/season-mn-1/40292244-23-nexuspoint-xenas">look at what went down</a>.</p><div class="product"><a data-dimension112="ff067ca8-86e7-11f1-b7c5-4fb957cfffee" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="ff067ca8-86e7-11f1-b7c5-4fb957cfffee" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ The full trailer for Zach Cregger's Resident Evil is here, and holy cow I think this one might actually be good ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/movies-tv/the-full-trailer-for-zach-creggers-resident-evil-is-here-and-holy-cow-i-think-this-one-might-actually-be-good/</link>
                                                                            <description>
                            <![CDATA[ The director of Weapons and Barbarian is doing his own thing with Resident Evil, and it looks horrific but darkly funny too. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">PkbSkgWEB2fi77JHSYZ5vd</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/GEsii5PiihBDenqqbrriKQ-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 21:32:40 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Movies &amp; TV]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/GEsii5PiihBDenqqbrriKQ-1280-80.jpg">
                                                            <media:credit><![CDATA[Sony Pictures]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Resident Evil (2026) trailer still - Austin Abrams pulling on a touque]]></media:description>                                                            <media:text><![CDATA[Resident Evil (2026) trailer still - Austin Abrams pulling on a touque]]></media:text>
                                <media:title type="plain"><![CDATA[Resident Evil (2026) trailer still - Austin Abrams pulling on a touque]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/GEsii5PiihBDenqqbrriKQ-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p><em>Don't give me hope</em>, PC Gamer's Elie Gould <a href="https://www.pcgamer.com/games/resident-evil/dont-do-this-to-me-zach-cregger-dont-get-me-excited-for-a-resident-evil-movie-i-cant-get-hurt-again/" target="_blank">expressed</a> when Zach Cregger's upcoming Resident Evil film got a teaser in April. They've been let down by Resident Evil movies before, as have we all, but that teaser <em>did</em> give the impression that it might be good. </p><p>Now the full trailer for Cregger's take on Resident Evil is out, and I'm not sure if this counts as good news for Elie or bad news—but yeah, it really does look like this might be a winner.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/mNd1gb19A-c" allowfullscreen></iframe></div></div><p>What's interesting about the film, as Cregger <a href="https://www.pcgamer.com/games/resident-evil/zach-creggers-resident-evil-film-takes-place-alongside-the-events-of-resident-evil-2-without-actually-engaging-any-of-the-characters/" target="_blank">explained in May</a>, is that it "takes place alongside the events of Resident Evil 2," but won't include any of them, or anyone you know from the game: "It's an alternate storyline that takes place on the periphery of the hero's storyline, so it's a story that could be happening without necessarily breaking the universe of the story the games are telling."</p><p>Cregger said at the time that the film reflects what would happen if he were thrown into a Resident Evil situation in real life, utterly unprepared or unequipped for the situation: "I think it's just fun to be following someone with no combat experience whatsoever as they're walking through hell with a machine gun."</p><p>You can see that kind of "fun" in the trailer, which has a very down-dressed Austin Abrams—<em>average guy extraordinaire</em>—suddenly up to his neck in awfulness. There's a humor to it not present in that April teaser that reminds me a bit of the Evil Dead flicks: That zoom-in on the shotgun over the mantle is just about a dead lift from Sam Raimi's groundbreaking splatter flicks, and Abrams' reaction as he looks out the window and sees the zombie running toward the house, well, maybe it's just me but I find it <em>very</em> funny.</p><p>I don't think the whole film is going to be played for laughs—Cregger has previously said that what he loves about survival horror and Resident Evil specifically is the "<a href="https://www.pcgamer.com/games/resident-evil/zach-creggers-inspiration-for-the-upcoming-resident-evil-film-once-again-proves-he-knows-ball/" target="_blank">overwhelming feeling of dread</a>," and individual moments of levity don't mean that the experience as a whole isn't going to be horrific. But I do think that by making a parallel addition to the mythos, Cregger has a chance to cook up something much more interesting than previous films—and maybe, one that's actually good.</p><p>Resident Evil is set to hit screens on September 18.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="08d66dca-86dd-11f1-8d25-498f734946ab" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="08d66dca-86dd-11f1-8d25-498f734946ab" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Atari signs 10-game deal with Universal for movies based on Pong, Breakout, Centipede, and yes, really, Pong ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/movies-tv/atari-signs-10-game-deal-with-universal-for-movies-based-on-pong-breakout-centipede-and-more/</link>
                                                                            <description>
                            <![CDATA[ Get ready for 90 minutes of Liam Neeson punching holes in brick walls, or... something. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">4LMnzXAes6XG7s6TtEYcvF</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/4jXqRyZhaKCQQZ8q4GPQbm-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 20:07:34 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Jul 2026 20:08:15 +0000</updated>
                                                                                                                                            <category><![CDATA[Movies &amp; TV]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/4jXqRyZhaKCQQZ8q4GPQbm-1280-80.jpg">
                                                            <media:credit><![CDATA[Getty Images - Photo by Sascha Steinbach/Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[COLOGNE, GERMANY - AUGUST 14: An Atari Super Pong retro games console is seen at the event and entertainment area at the 2014 Gamescom gaming trade fair on August 14, 2014 in Cologne, Germany. Gamescom is the world&#039;s largest gaming convention and this year includes over 600 exhibitors. (Photo by Sascha Steinbach/Getty Images)]]></media:description>                                                            <media:text><![CDATA[COLOGNE, GERMANY - AUGUST 14: An Atari Super Pong retro games console is seen at the event and entertainment area at the 2014 Gamescom gaming trade fair on August 14, 2014 in Cologne, Germany. Gamescom is the world&#039;s largest gaming convention and this year includes over 600 exhibitors. (Photo by Sascha Steinbach/Getty Images)]]></media:text>
                                <media:title type="plain"><![CDATA[COLOGNE, GERMANY - AUGUST 14: An Atari Super Pong retro games console is seen at the event and entertainment area at the 2014 Gamescom gaming trade fair on August 14, 2014 in Cologne, Germany. Gamescom is the world&#039;s largest gaming convention and this year includes over 600 exhibitors. (Photo by Sascha Steinbach/Getty Images)]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/4jXqRyZhaKCQQZ8q4GPQbm-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>A <a href="https://deadline.com/2026/07/atari-universal-deal-10-game-ip-script-matt-reilly-carl-hampe-entertainment-360-1237001656/" target="_blank">Deadline</a> report says Atari, in partnership with management and production company Entertainment 360, has signed a deal that gives Universal Pictures the right to turn 10 of Atari's best-known games into movies.</p><p>"For more than five decades, Atari has created games and worlds that have remained part of popular culture long after their original release," Atari chairman and CEO Wade Rosen told the site. </p><p>"We are excited to work with Universal and Entertainment 360 to bring the spirit of our iconic brand and games to a new medium."</p><p>The games in question are undeniably Atari classics, although not necessarily obvious fodder for film adaptations:</p><ul><li><strong>Asteroids</strong></li><li><strong>Adventure</strong></li><li><strong>Berzerk</strong></li><li><strong>Breakout</strong></li><li><strong>Centipede</strong></li><li><strong>Crystal Castles</strong></li><li><strong>Millipede</strong></li><li><strong>Missile Command</strong></li><li><strong>Pong</strong></li><li><em>Yes, </em><em><strong>Pong</strong></em></li><li><strong>Yars’ Revenge</strong></li></ul><p>The intent, according to the report, is to turn the properties into "big-scale action-adventure fare."</p><p>"Matt Reilly and I grew up playing Atari 2600 games and have remained fans ever since," said Guymon Casady of Entertainment 360, a producer on the first film to come out of the deal. "The best Atari games dropped you into a world and let your imagination do the rest.</p><p>"[Screenplay writers Carl Hampe and Matt Reilly] saw an opportunity to take that same spirit and build an original, large-scale adventure around it. From the moment we read the screenplay, we believed there was a great movie here."</p><p>Well, they made a <a href="https://en.wikipedia.org/wiki/Battleship_(film)" target="_blank">Battleship movie</a>, didn't they.</p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/okOsyezoR7s" allowfullscreen></iframe></div></div><p>Did it suck? Sure did. Did it make money? Eventually, apparently, although it took some time and a tour of duty on streaming services. Is this sort of thing symptomatic of a creatively bankrupt entertainment industry that's running on the fumes of nostalgia and not a whole lot else? I'm gonna say maybe!</p><p>But here's the thing: When I read this Deadline report I immediately had a sense that this had been done before, and I was correct—to an extent. Film projects based on <a href="https://deadline.com/2016/05/centipede-missile-command-atari-movie-emmett-furla-oasis-1201754686/" target="_blank">Missile Command and Centipede</a> were announced in 2016, and an <a href="https://www.hollywoodreporter.com/business/business-news/asteroids-lands-universal-86073" target="_blank">Asteroids</a> film project was picked up by Universal in 2009. I don't know whatever came of them (and, as an aside, I would advise caution when searching for Centipede-related movie trailers), although I would assume they all fizzled out. I've dropped a line to Atari to ask about that.</p><p>Atari itself seemed <a href="https://www.pcgamer.com/we-regret-to-inform-you-that-the-zombie-once-known-as-atari-is-now-selling-nfts/" target="_blank">destined to meet the same fate</a>, although it appears to have turned things around in recent years with notable and (so far) not-disastrous moves like <a href="https://www.pcgamer.com/nightdive-reassures-fans-about-the-atari-deal-not-only-will-we-be-doing-as-much-as-we-ever-did-but-well-be-doing-more-of-it/" target="_blank">buying Nightdive and Digital Eclipse</a>, releasing a <a href="https://www.pcgamer.com/games/action/jeff-minter-is-remaking-another-atari-classic-and-yeah-it-is-definitely-a-jeff-minter-game/" target="_blank">new Jeff Minter game</a>, finally doing great things with its <a href="https://www.pcgamer.com/ataris-50th-anniversary-game-is-actually-great/" target="_blank">huge back catalogue</a>, and—this is particularly important—<a href="https://www.pcgamer.com/gaming-industry/after-turning-over-a-new-crypto-free-leaf-atari-would-like-to-stress-that-the-meme-currency-realpongcoin-does-not-have-its-consent-or-approval/" target="_blank">getting away from the crypto business</a>.</p><p>Does all of that make me think we're likely to get a good movie based on Breakout? Absolutely not. But it might be fun to watch them try.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="86cfe744-86d1-11f1-ae74-7dbbd894f2ca" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="86cfe744-86d1-11f1-ae74-7dbbd894f2ca" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Ubisoft chief says Sony's decision to kill game discs isn't going to be a big deal ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/ubisoft-chief-says-sonys-decision-to-kill-game-discs-isnt-going-to-be-a-big-deal/</link>
                                                                            <description>
                            <![CDATA[ Yves Guillemot reckons the lack of physical discs might even be a good thing. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">5yBXLkLLFc3sccZyHmAbLU</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/jKMkftXLqQ9GvaiqWYB9hD-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 19:58:06 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Jul 2026 21:55:44 +0000</updated>
                                                                                                                                            <category><![CDATA[Gaming Industry]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/jKMkftXLqQ9GvaiqWYB9hD-1280-80.jpg">
                                                            <media:credit><![CDATA[Nathan Laine/Bloomberg via Getty Images]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Yves Guillemot, chief executive officer of Ubisoft SA, at the company&#039;s headquarters in Paris, France, on Wednesday, Jan. 18, 2023. The five Guillemot brothers have forged a common vision for Ubisoft which they founded in the 1980s in a sleepy northwestern French town, catapulting it into one of the largest stand-alone studios in the $200 billion global video games industry. Photographer: Nathan Laine/Bloomberg via Getty Images]]></media:description>                                                            <media:text><![CDATA[Yves Guillemot, chief executive officer of Ubisoft SA, at the company&#039;s headquarters in Paris, France, on Wednesday, Jan. 18, 2023. The five Guillemot brothers have forged a common vision for Ubisoft which they founded in the 1980s in a sleepy northwestern French town, catapulting it into one of the largest stand-alone studios in the $200 billion global video games industry. Photographer: Nathan Laine/Bloomberg via Getty Images]]></media:text>
                                <media:title type="plain"><![CDATA[Yves Guillemot, chief executive officer of Ubisoft SA, at the company&#039;s headquarters in Paris, France, on Wednesday, Jan. 18, 2023. The five Guillemot brothers have forged a common vision for Ubisoft which they founded in the 1980s in a sleepy northwestern French town, catapulting it into one of the largest stand-alone studios in the $200 billion global video games industry. Photographer: Nathan Laine/Bloomberg via Getty Images]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/jKMkftXLqQ9GvaiqWYB9hD-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Sony's decision to <a href="https://www.pcgamer.com/gaming-industry/consoles-continue-their-trend-of-just-becoming-worst-pcs/" target="_blank">stop producing game discs</a> in 2028 has caused a real uproar. Some PlayStation owners see a dire future as they become dependent on digital services and lose the ability to trade old games in for new ones, while at least one analyst says we'll all <a href="https://www.pcgamer.com/gaming-industry/analyst-says-sony-going-all-in-on-digital-is-like-the-death-of-pc-disc-drives-not-a-single-person-is-complaining-about-it-today/" target="_blank">get used to it</a> quickly enough anyway. Ubisoft CEO Yves Guillemot has now weighed into the debate, and he's clearly in the "no big deal" camp.</p><p>Guillemot was asked during today's quarterly investors call if Sony's decision might create "a demand headwind," because of the loss of the secondary market for PlayStation games.</p><p>"What we saw on the PC is that it helped to grow the market," Guillemot said, presumably a reference to the explosive growth of Steam that drove a stake through the heart of physical PC game releases.</p><p>"There's also some pressure for the future on the cost of machines, and being able to be only digital will help to have more accessible machines, I would say. There are pluses and minuses, but we think it will not disturb the industry too much."</p><p>The impact of Steam on the evolution of PC gaming is obvious and undeniable, and while you might argue that it's not entirely a good thing (I certainly would), PC gamers are absolutely eating well these days—at least as long as you don't need to upgrade your rig. Sure, we can't take our old stuff down to GameStop and trade them in for new releases, but we do get regular, ridiculous deep discounts on Steam (and GOG, Humble, Epic, and numerous others) that pretty nicely balance the scales.</p><p>But the implied comparison strikes me as flawed. Consoles are walled gardens, and the PlayStation Store is very tightly controlled in ways that Steam never has been, even before it decided that (just about) anything goes. The likelihood of Sony loosening its grip in the all-digital future does not strike me as particularly good, and without that I think outcomes will also be different.</p><p>Expectations are different, too: The end of physical releases on PC was never mandated by any central authority, and the wheels started turning on the process well before gaming became the mainstream at-home entertainment it is now. How much impact will the absence of an optical drive have on costs? I do not know. It will presumably give Sony a little extra flexibility on pricing, but I wouldn't expect it to surrender any more of its bottom line than it has to.</p><p>Despite all of that, Guillemot is probably correct. If Sony sticks to its guns—and it surely will—then the only options we have are to either roll with it or go outside and find something else to do. Whether or not it's a good thing for gamers is a whole different question, and maybe it'll be a bumpier ride than I (and Yves) expect—on that one, we'll just have to wait and see.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="c3d3e5c4-86d0-11f1-82ad-9353deafdb8a" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="c3d3e5c4-86d0-11f1-82ad-9353deafdb8a" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ AMD calls CUDA a 'non-event', says companies are programming at levels where the Nvidia tech doesn't really matter ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/amd-calls-cuda-a-non-event-says-companies-are-programming-at-levels-where-the-nvidia-tech-doesnt-really-matter/</link>
                                                                            <description>
                            <![CDATA[ "Not really the moat that some people still think it is." ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">9dXpqs9YQZNijF3YpqTBSh</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/hYpyAaA3sEs774SXS6x5mW-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 18:30:00 +0000</pubDate>                                                                                                                                <updated>Thu, 23 Jul 2026 21:35:12 +0000</updated>
                                                                                                                                            <category><![CDATA[Hardware]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jacob Fox ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/Ee8ZL5rzgTjTNkBFJ4jBnD.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jacob got his hands on a gaming PC for the first time when he was about 12 years old. He swiftly realised the local PC repair store had ripped him off with his build and vowed never to let another soul build his rig again. With this vow, Jacob the hardware junkie was born. Since then, Jacob&#039;s led a double-life as part-hardware geek, part-philosophy nerd, first working as a Hardware Writer for PCGamesN in 2020, then working towards a PhD in Philosophy for a few years while freelancing on the side for sites such as TechRadar, Pocket-lint, and yours truly, PC Gamer. Eventually, he gave up the ruthless mercenary life to join the world&#039;s #1 PC Gaming site full-time. It&#039;s definitely not an ego thing, he assures us.&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/hYpyAaA3sEs774SXS6x5mW-1280-80.jpg">
                                                            <media:credit><![CDATA[Nvidia]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Images of Nvidia&#039;s Blackwell GPU from GTC.]]></media:description>                                                            <media:text><![CDATA[Images of Nvidia&#039;s Blackwell GPU from GTC.]]></media:text>
                                <media:title type="plain"><![CDATA[Images of Nvidia&#039;s Blackwell GPU from GTC.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/hYpyAaA3sEs774SXS6x5mW-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Nvidia is far and away still the biggest AI hardware company, and a large reason for that is thanks to <a href="https://developer.nvidia.com/cuda/toolkit" target="_blank">CUDA</a>. AMD, however, thinks that CUDA might have already had its day in the sun and is a "non-event" for some companies. </p><p>At an <a href="https://www.amd.com/en/corporate/events/advancing-ai.html" target="_blank">Advancing AI</a> pre-briefing, AMD's corporate VP and GM of its data centre GPU business group Andrew Dieckman explained: </p><p>"I used to talk to our customers about CUDA a fair bit. I have almost zero conversations with our customers about CUDA at this point in time. It's a non-event, certainly for our major... Like, everyone's programming at higher levels of abstraction. They're using different serving frameworks. </p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async></script><p>"And the other thing that's really accelerated [CUDA] not really being the 'moat' that some people still think it is, is the efficacy of the AI agents, the models themselves, to assist our customers optimising to the AMD platform. That's a 2026 phenomenon."</p><p>Obviously, AMD isn't an unbiased source on this topic, but if there's truth to what the company says, Nvidia's dominance in the AI hardware space could be threatened. Because the reason <a href="https://isaiprofitable.com/" target="_blank">Nvidia is the sole AI-related company making significant profit</a> (AMD is making a much smaller margin) is largely CUDA.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1920px;"><p class="vanilla-image-block" style="padding-top:56.25%;"><img id="NDct7VgAGMSELFSWZo5rsW" name="blackwell-b100-003.jpg" alt="Images of Nvidia's Blackwell GPU from GTC." src="https://cdn.mos.cms.futurecdn.net/NDct7VgAGMSELFSWZo5rsW.jpg" mos="" align="middle" fullscreen="" width="1920" height="1080" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">Nvidia's Blackwell GPU, used in AI servers that run CUDA. </span><span class="credit" itemprop="copyrightHolder">(Image credit: Nvidia)</span></figcaption></figure><p>Nvidia has been cementing CUDA as the link between hardware and certain kinds of compute like matrix operations—which undergird AI—for years. So part of why so many AI companies use Nvidia hardware is because a lot of the tools, software libraries, and so on, have been built on top of CUDA, and it makes little sense to spend time and energy reinventing the wheel with something else. </p><p>That, plus Nvidia's capitalisation on it by leaning into full-scale solutions with CUDA at the centre, is largely why Nvidia has dominated the market.</p><p>The conventional view is that CUDA therefore protects Nvidia from competition. However, here AMD is saying it's not such an <a href="https://en.wikipedia.org/wiki/Economic_moat" target="_blank">economic "moat"</a>, protecting the company and maintaining its advantage, as people may think.</p><p>According to Dieckman, AMD is seeing companies programming at "higher levels of abstraction" where CUDA isn't really needed. At these higher levels of abstraction, you're not interacting with the underlying framework(s) like CUDA at all, so you can take your pick and let whatever tools you're using deal with that translation to lower-level operations. And he also seems to imply that AI agents themselves can help optimise the platform without CUDA.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:1366px;"><p class="vanilla-image-block" style="padding-top:56.22%;"><img id="ifJHng4sBWCLg2aYp9LgZ" name="AMD Rome Epyc.jpg" alt="An AMD Rome EPYC server chip." src="https://cdn.mos.cms.futurecdn.net/ifJHng4sBWCLg2aYp9LgZ.jpg" mos="" align="middle" fullscreen="" width="1366" height="768" attribution="" endorsement="" class="inline"></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="caption-text">An AMD Rome EPYC server chip. </span></figcaption></figure><p>If CUDA does become irrelevant for these reasons, and if other companies, such as AMD, can offer cheaper alternatives, AI companies might start to branch away from Nvidia and towards <a href="https://www.amd.com/en/products/software/rocm.html" target="_blank">AMD's ROCm</a>, for instance. That would mean there'd be less need to buy into Nvidia hardware for AI. </p><p>That first 'if' is a big one, though. Because even if CUDA does become a "non-event" for some, others may prefer to play it safe with the infrastructure that's been working well so far. Especially given we're not playing with small sums of money when we're talking about AI data centres.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ Crisol studio lays off all employees less than 6 months after launch, warns that full closure is a 'feasible possibility' ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/gaming-industry/crisol-studio-lays-off-all-employees-less-than-6-months-after-launch-warns-that-full-closure-is-a-feasible-possibility/</link>
                                                                            <description>
                            <![CDATA[ Initial reports that Vermila Studios had shut down were premature, but it's definitely in trouble. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">qaqrRSfps4ENrsmA8nJwJ9</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/5DZVfLwtwftsj84UFqaHDV-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 17:20:13 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Industry]]></category>
                                                                                                <author><![CDATA[ andy.chalk@pcgamer.com (Andy Chalk) ]]></author>                    <dc:creator><![CDATA[ Andy Chalk ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/hkTeZoDeGrvhQZtrNGPkbB.png ]]></dc:source>
                                                                <dc:description><![CDATA[ null ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/5DZVfLwtwftsj84UFqaHDV-1280-80.jpg">
                                                            <media:credit><![CDATA[Vermila Studios]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Crisol trailer still - lady robot lady crying blood, about to kick your ass]]></media:description>                                                            <media:text><![CDATA[Crisol trailer still - lady robot lady crying blood, about to kick your ass]]></media:text>
                                <media:title type="plain"><![CDATA[Crisol trailer still - lady robot lady crying blood, about to kick your ass]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/5DZVfLwtwftsj84UFqaHDV-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>Less than six months after the release of the survival horror shooter <a href="https://store.steampowered.com/app/1790930/Crisol_Theater_of_Idols/" target="_blank">Crisol: Theater of Idols</a>, developer Vermila Studios appears to be in trouble. The studio has not officially closed, as one former employee had claimed, but CEO David Carrasco confirmed that employees have been let go and that a full shutdown "is a feasible possibility."</p><p>Vermila's reported closure was initially shared on X by game designer Raúl Pernía Alejandro, who said (via auto-translation) that "Vermila Studios has initiated a redundancy procedure that has ultimately led to the studio's closure and the departure of the entire team." Several hours after that message was posted, however, it was deleted and <a href="https://x.com/Rauwuu_/status/2080308022283243802" target="_blank">replaced</a> with one stating that while the "entire team" has left, "for now the company remains active." Alejandro acknowledged the mistake in a subsequent apology.</p><figure class="van-image-figure  inline-layout" data-bordeaux-image-check ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:945px;"><p class="vanilla-image-block" style="padding-top:143.81%;"><img id="poscYD99w57nupZxhhnyoV" name="raul2" alt="I have made a correction of information in the thread about the ERE at Vermila Studios.Despite the collective dismissal of the entire workforce, the company has not closed. It remains active for the time being.I want to apologize for the incorrect information." src="https://cdn.mos.cms.futurecdn.net/poscYD99w57nupZxhhnyoV.png" mos="" align="middle" fullscreen="1" width="945" height="1359" attribution="" endorsement="" class="inline expandable"><a href='https://cdn.mos.cms.futurecdn.net/poscYD99w57nupZxhhnyoV.png' target='_blank' class='expand-button icon-expand-image icon' ></a></p></div></div><figcaption itemprop="caption description" class=" inline-layout"><span class="credit" itemprop="copyrightHolder">(Image credit: Rauwuu_ (Twitter))</span></figcaption></figure><p>Still, it was clear that layoffs had taken place, as numerous employees on X and LinkedIn, some of them in senior positions and with long tenures and Vermila, reported that they'd been let go on July 22. </p><p>Carrasco subsequently confirmed the cuts in a statement provided to <a href="https://www.gamedeveloper.com/business/vermila-studios-lays-off-staff-studio-closure-a-feasible-possibility-in-coming-months" target="_blank">Game Developer</a>, saying that Vermila had not closed but that its future was uncertain.</p><p>"Unfortunately, due to financial reasons, we've had to dispense with the staff at Vermila Studios," Carrasco told the site. "We're going to try to pull through for the time being without shutting down, but the circumstances are quite difficult and it is a feasible possibility in the upcoming months."</p><p>Crisol wasn't a huge hit by any measure, but it was a reasonably well-received game, if somewhat niche. It's eurojank in all the right ways: more weird than horror, rife with underdeveloped ideas, a silly story, and bad voice acting, but also powerfully atmospheric and unexpectedly compelling. </p><div class="youtube-video" data-nosnippet ><div class="video-aspect-box"><iframe data-lazy-priority="low" data-lazy-src="https://www.youtube-nocookie.com/embed/5NyJKGAYzhg" allowfullscreen></iframe></div></div><p>I don't even think of it as survival horror, really—it's just an FPS with some weird mechanics. But I liked it well enough to play from start to finish, and even though I ran into various frustrations and annoyances along the way, I never seriously considered quitting.</p><p>As we've noted previously, though, making a good game is <a href="https://www.pcgamer.com/gaming-industry/foolproof-ways-to-get-laid-off-in-the-videogame-industry/" target="_blank">no guarantee of a secure future</a> in the videogame industry—nor is making one that's a big hit. That likely comes as little consolation to former Vermila employees.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><div class="product"><a data-dimension112="f26353dc-86b9-11f1-b7be-cd0dc178632d" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="f26353dc-86b9-11f1-b7be-cd0dc178632d" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ FromSoftware reveals final stats of new Elden Ring classes, and one of them already got a tiny nerf ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/games/rpg/fromsoftware-reveals-final-stats-of-new-elden-ring-classes-and-one-of-them-already-got-a-tiny-nerf/</link>
                                                                            <description>
                            <![CDATA[ The Heavy Knight's been tweaked since we last saw them. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">HDiVTVERHM8hU8CTJvPtfa</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/Mk8emc5ND22oMG4GnqsS75-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 17:13:18 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[RPG]]></category>
                                                    <category><![CDATA[Games]]></category>
                                                                                                <author><![CDATA[ ted.litchfield@futurenet.com (Ted Litchfield) ]]></author>                    <dc:creator><![CDATA[ Ted Litchfield ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/8DyQVBz7FCynDY9QiJyH9D.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;&lt;br&gt;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/Mk8emc5ND22oMG4GnqsS75-1280-80.jpg">
                                                            <media:credit><![CDATA[FromSoftware]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[Left: Knight of Idus concept art from Elden Ring. Right: Heavy Knight concept art from Elden Ring.]]></media:description>                                                            <media:text><![CDATA[Left: Knight of Idus concept art from Elden Ring. Right: Heavy Knight concept art from Elden Ring.]]></media:text>
                                <media:title type="plain"><![CDATA[Left: Knight of Idus concept art from Elden Ring. Right: Heavy Knight concept art from Elden Ring.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/Mk8emc5ND22oMG4GnqsS75-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>In a new message on X, "The Everything App," FromSoftware has <a href="https://x.com/ELDENRING/status/2080307101461606613/photo/1" target="_blank">revealed the final names and stats</a> of the two additional classes coming in Elden Ring's $5 Tarnished Edition DLC. The Idus Knight looks sick as ever, while the Heavy Knight appears to have gotten the gentlest, most tender of nerfs since we saw <a href="https://www.pcgamer.com/games/rpg/one-of-elden-rings-upcoming-new-starter-classes-is-a-freakishly-strong-jock-with-an-intelligence-score-so-low-they-probably-cant-read-but-the-hardcore-pvp-kiddies-are-going-ga-ga-for-them/" target="_blank">their stats leak</a> from a Tarnished Edition playtest last year.</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/3xU9SFMHVLroBvcQSshgyH.jpg" alt="Heavy Knight stat distribution in Elden Ring. "A knight in bulky steel armor capable of moving through foes with a sustantively[sic]-sized scimitar."" /><figcaption><small role="credit">FromSoftware</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/SxE8SKJQza6xRx5spZ6o3J.jpg" alt="Idus Knight stat distribution in Elden Ring"A knight of the land of Idus, famed for their lightweight attire and weaponry, which they wield with ample dexterity."" /><figcaption><small role="credit">FromSoftware</small></figcaption></figure></figure><p>The Heavy Knight will start at level 10, as opposed to eight in the playtest, with their two extra levels shaking out as a plus one to their Faith and Mind stats. Hardly ruinous, and I think HK will still be a new top pick for a very specific niche of builds (Hulk smash), but the change stands out to me all the same.</p><p>Due to Elden Ring's one stat point per level system and exponentially increasing cost to level up, it's beneficial for a class to start as low level as possible, avoiding any points lost to "junk" stats not used by your build. Buildcrafters got all in a lather about HK's aggressively min-maxed stats, and now those stats have been ever so slightly less min-maxed.</p><p>It's an almost imperceptible change for your average player, but may factor into speed or challenge runs and the like. Otherwise? Heavy Knight = big guy + big sword (of the "curved great" variety) + big armor, and both of those bits of gear are new to the Tarnished Edition.</p><p>The Knight of Idus has always been more exciting to me: An agile swordsman class to give the base game Samurai some competition. They start with a scandalously swagged out new armor set, a shield of indeterminate extraction, and the previously Shadow of the Erdtree-exclusive Milady light greatsword, an extremely cool weapon that used to take hours of gameplay to acquire.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-W0Rm7X"></div>                            </div>                            <script src="https://kwizly.com/embed/W0Rm7X.js" async></script><p>Stat-wise, Idus strikes me as a slight upgrade to the Samurai (to the same degree that the Heavy Knight was slightly nerfed): More Faith and Strength, less Arcane, Vigor, and Int, but also a lower starting level of seven. </p><p>They also introduce the nation of Idus, which has never before been mentioned in Elden Ring, and will likely be the exclusive domain of the item descriptions for the knight's armor pieces⁠. Never change, FromSoftware. The DLC will be made available on PC the same day as the Tarnished Edition's Switch 2 release: August 28.</p><h2 id="knight-of-idus-stats">Knight of Idus stats</h2><ul><li><strong>Level: </strong>7</li><li><strong>Vigor: </strong>10</li><li><strong>Mind: </strong>12</li><li><strong>Endurance: </strong>11</li><li><strong>Strength: </strong>13</li><li><strong>Dexterity: </strong>15</li><li><strong>Intelligence: </strong>8</li><li><strong>Faith: </strong>11</li><li><strong>Arcane: </strong>6</li></ul><h2 id="heavy-knight-stats">Heavy Knight Stats</h2><ul><li><strong>Level: </strong>10</li><li><strong>Vigor: </strong>14</li><li><strong>Mind: </strong>8</li><li><strong>Endurance: </strong>17</li><li><strong>Strength: </strong>15</li><li><strong>Dexterity: </strong>11</li><li><strong>Intelligence: </strong>7</li><li><strong>Faith: </strong>8</li><li><strong>Arcane: </strong>9</li></ul><div class="product"><a data-dimension112="7330cba8-86b9-11f1-b74f-6f0522540c8f" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" target="_blank" rel="nofollow"><figure class="van-image-figure "  ><div class='image-full-width-wrapper'><div class='image-widthsetter' style="max-width:661px;"><p class="vanilla-image-block" style="padding-top:98.94%;"><img id="6offQUY4CXebir2TC27dMd" name="kingdom come 2 square" caption="" alt="" src="https://cdn.mos.cms.futurecdn.net/6offQUY4CXebir2TC27dMd.jpg" mos="" align="middle" fullscreen="" width="661" height="654" attribution="" endorsement="" credit="" class=""></p></div></div></figure></a><p><a href="https://www.pcgamer.com/games/new-pc-games-2026/" target="_blank" data-dimension112="7330cba8-86b9-11f1-b74f-6f0522540c8f" data-action="Deal Block" data-label="2026 games" data-dimension48="2026 games" data-dimension25=""><strong>2026 games</strong></a>: All the upcoming games<br><a href="https://www.pcgamer.com/the-best-pc-games/" target="_blank"><strong>Best PC games</strong></a>: Our all-time favorites<br><a href="https://www.pcgamer.com/the-50-best-free-pc-games/" target="_blank"><strong>Free PC games</strong></a>: Freebie fest<br><a href="https://www.pcgamer.com/best-fps-games/" target="_blank"><strong>Best FPS games</strong></a>: Finest gunplay<br><a href="https://www.pcgamer.com/best-rpgs-of-all-time/" target="_blank"><strong>Best RPGs</strong></a>: Grand adventures<br><a href="https://www.pcgamer.com/the-best-co-op-games/" target="_blank"><strong>Best co-op games</strong></a>: Better together</p></div>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
                                <item>
                                                            <title><![CDATA[ MSI celebrates 40 year anniversary by unveiling a SEVEN GRAND LAPTOP ]]></title>
                                                                                                                                                                                                <link>https://www.pcgamer.com/hardware/gaming-laptops/msi-celebrates-40-year-anniversary-by-unveiling-a-seven-grand-laptop/</link>
                                                                            <description>
                            <![CDATA[ You'd need a dragon's hoard to afford this. ]]>
                                                                                                            </description>
                                                                                                                                <guid isPermaLink="false">GjjHa7PeCpU8jUcsfdaUBQ</guid>
                                                                                                <enclosure url="https://cdn.mos.cms.futurecdn.net/t4ZZyRtCsGrFpEVSfH6pQ4-1280-80.jpg" type="image/jpeg" length="0"></enclosure>
                                                                        <pubDate>Thu, 23 Jul 2026 16:41:12 +0000</pubDate>                                                                                                                                                                                                                                <category><![CDATA[Gaming Laptops]]></category>
                                                    <category><![CDATA[Hardware]]></category>
                                                    <category><![CDATA[Gaming PCs]]></category>
                                                                                                                    <dc:creator><![CDATA[ Jess Kinghorn ]]></dc:creator>                                                                                    <dc:source><![CDATA[ https://cdn.mos.cms.futurecdn.net/cMDJJibKgeMg3wogzv9AgY.png ]]></dc:source>
                                                                <dc:description><![CDATA[ &lt;p&gt;Jess has been writing about games for over ten years, spending a significant chunk of that time working on print publications PLAY and Official PlayStation Magazine. When she’s not investigating all things hardware here, she&#039;s either constructing a passionate defence of a 7/10 game, daydreaming about her debut novel, or feeling wistful about the last time she chased some nerds around a field with an oversized foam sword.&amp;nbsp;&lt;/p&gt; ]]></dc:description>
                                                                                                                                <cf:isSponsored>false</cf:isSponsored>
                <cf:hasAffiliateLinks>false</cf:hasAffiliateLinks>
                <cf:isPaid>false</cf:isPaid>
                                                                                                                                <media:content type="image/jpeg" url="https://cdn.mos.cms.futurecdn.net/t4ZZyRtCsGrFpEVSfH6pQ4-1280-80.jpg">
                                                            <media:credit><![CDATA[MSI]]></media:credit>
                                                                                                                                                                                                                                    <media:description><![CDATA[The MSI Titan 18 HX Dragon Edition gaming laptop floats in a blue-pink gradient void.]]></media:description>                                                            <media:text><![CDATA[The MSI Titan 18 HX Dragon Edition gaming laptop floats in a blue-pink gradient void.]]></media:text>
                                <media:title type="plain"><![CDATA[The MSI Titan 18 HX Dragon Edition gaming laptop floats in a blue-pink gradient void.]]></media:title>
                                                    </media:content>
                                                    <media:thumbnail url="https://cdn.mos.cms.futurecdn.net/t4ZZyRtCsGrFpEVSfH6pQ4-1280-80.jpg" />
                                                                                                                                                                    <content:encoded >
                            <![CDATA[
                            <article>
                                <p>My favourite hardware news stories lately have all followed a similar line of logic: 'Why? Well, why not?' But when it comes to the laptop MSI just unveiled as part of its 40th anniversary, I can't move past 'But why though?'</p><p>The sticking point for me is the <a href="https://us-store.msi.com/Titan-18-HX-Dragon-Edition-Draco-Epic-A2WJ-1246US" target="_blank">Titan 18 HX Dragon Edition's ludicrous $7,000 price tag</a>. Sure, you're getting an <a href="https://www.pcgamer.com/hardware/graphics-cards/msi-rtx-5090-suprim-soc-review/" target="_blank">Nvidia RTX 5090</a> GPU with a pretty face-melting 24 GB of GDDR7, plus an <a href="https://www.pcgamer.com/hardware/processors/intel-adds-mobile-chips-to-its-updated-arrow-lake-plus-family-with-8-percent-more-gaming-performance-despite-no-changes-to-core-counts-or-their-clock-speeds/" target="_blank">Intel Core Ultra 9 290HX Plus processor</a>. And, sure, some versions of the RTX 5090 will set you back a couple grand all on their own, but not usually the slimmer laptop kind. Anyway, 7,000 smackers is still <em>a lot</em> of money for the power.</p><p>I hate to say it but the oodles of SSD storage and the whopping 96 GB of DDR5 might have something to do with it (thanks, memory crisis). Hey, at least if you buy directly from MSI, you also get a free code for Lego Batman: Legacy of the Dark Knight.</p><div style="min-height: 250px;">                                <div class="kwizly-quiz kwizly-XpoJbO"></div>                            </div>                            <script src="https://kwizly.com/embed/XpoJbO.js" async></script><p>This very pricey gaming laptop also enjoys an 18-inch MiniLED screen, which features a maximum resolution of 3840×2400. The refresh rate is a not too shabby 120 Hz, but at this price point I was kind of expecting something fast enough to make my eyes roll back in my head.</p><p>Joking aside, I'm struggling to understand who this gaming laptop is really for, beyond an MSI super fan (or a scaly fan with deep pockets and terrible taste in dragon art).</p><figure role="gallery"><figure><img src="https://cdn.mos.cms.futurecdn.net/Cg8ETTts7x5CCC9NaQuEiD.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/nehTuyEbfukHnokkSL6FgD.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure><figure><img src="https://cdn.mos.cms.futurecdn.net/K3Vhbzkz3N6RpJXGoH2LeD.jpg" alt="The MSI Titan 18 HX Dragon Edition in a gradient void." /><figcaption><small role="credit">MSI</small></figcaption></figure></figure><p>It's far from the only spenny anniversary hardware we've seen this year. For instance, the Asus' ROG sub-brand celebrated two decades, launching <a href="https://www.pcgamer.com/hardware/motherboards/twenty-years-ago-copper-was-king-for-pc-enthusiasts-so-asus-has-brought-it-back-for-its-rog-anniversary-well-sort-of/" target="_blank">a shiny, aluminium-dressed-up-as-copper motherboard</a> back in May. The <a href="https://www.pcgamer.com/hardware/graphics-cards/as-if-rog-astral-50-series-graphics-cards-could-get-any-beefier-asus-has-just-announced-a-chonky-anniversary-update/" target="_blank">Astral ROG Astral GeForce RTX 5090</a> and <a href="https://www.pcgamer.com/hardware/memory/were-getting-closer-to-a-100-percent-rog-rig-as-asus-gets-into-the-dram-game-for-its-20th-anniversary/" target="_blank">a China-exclusive DRAM kit</a> also got anniversary editions. Again, it's all a bit too rich for my blood, but I'll admit that those glistening gold designs are almost tasteful.</p>
                                                            </article>
                            ]]>
                        </content:encoded>
                                                </item>
            </channel>
</rss>