<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
<channel>
<title><![CDATA[ UploadVR ]]></title>
<description><![CDATA[ VR &amp; AR news, reviews, guides, and industry analysis. ]]></description>
<link>https://www.uploadvr.com</link>
<image>
    <url>https://www.uploadvr.com/favicon.png</url>
    <title>UploadVR</title>
    <link>https://www.uploadvr.com</link>
</image>
<lastBuildDate>Tue, 26 May 2026 08:46:30 -0700</lastBuildDate>
<atom:link href="https://www.uploadvr.com" rel="self" type="application/rss+xml"/>
<ttl>30</ttl>

    <item>
        <title><![CDATA[ Real VR Fishing Picnic Festa DLC Launches This Week ]]></title>
        <description><![CDATA[ Picnic Festa, a new and playful DLC, brings lots of new stuff to Real VR Fishing this week. ]]></description>
        <link>https://www.uploadvr.com/real-vr-fishing-picnic-festa-dlc-launches-this-week/</link>
        <guid isPermaLink="false">6a15b3bb1414580001295ede</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Tue, 26 May 2026 08:39:38 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/real-vr-fishing-picnic-dlc.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>A weird and playful DLC brings lots of new stuff to Real VR Fishing this week. </p><p>Real VR Fishing's latest DLC, Picnic Festa, launches on May 28. The new update brings a whole tackle box of weird and fun updates to the game. </p><p>The Picnic Festa update adds seven new picnic-themed fishing locations to the United States, Spain, and Japan in-game ecosystems. It also adds 14 new standard fish species, interactive picnic props and foods, and exclusive rewards and trophies. </p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/HI6XL1KbcAAff94.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/HI6XL1KbcAAff94.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/HI6XL1KbcAAff94.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/HI6XL1KbcAAff94.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/HI6XL1KbcAAff94.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>The update also adds a couple of unique and interesting game systems. These include the "Chubby Fish System" and "Starving Shark System."</p><p>The Chubby Fish System adds special fish, who have become stuffed by leftover picnic foods. Catching these and putting them in your aquarium at home will help them recover to their normal size. The Starving Shark System adds rare sharks searching for new food sources in unusual places. Catching these will similarly allow you to rescue them and help them recover in your lodge aquarium. </p><p>Real VR Fishing's Picnic Festa DLC launches on May 28 for $8.99. Real VR Fishing is available on <a href="https://www.meta.com/experiences/real-vr-fishing/2582932495064035/?ref=uploadvr.com" rel="noreferrer">Meta Quest</a>, <a href="https://store-global.picoxr.com/global/detail/1/7125747892752580614?ref=uploadvr.com" rel="noreferrer">Pico</a>, and <a href="https://store.steampowered.com/app/1266470/Real_VR_Fishing/?ref=uploadvr.com" rel="noreferrer">SteamVR</a>. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Multiplayer VR Hero Shooter Larcenauts Shutting Down In October ]]></title>
        <description><![CDATA[ Larcenauts, a 6v6 VR hero shooter from Impulse Gear, is officially shutting down in October. ]]></description>
        <link>https://www.uploadvr.com/vr-hero-shooter-larcenauts-shutting-down-in-october/</link>
        <guid isPermaLink="false">6a15aef31414580001295ec5</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Tue, 26 May 2026 08:39:13 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Larcenauts_Keyart_1080_Logo.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Developer Impulse Gear announced that its VR hero shooter Larcenauts' servers will shut down permanently on October 1. The game is expected to be delisted from Steam and the Meta Horizon store soon.</p><p>We <a href="https://www.uploadvr.com/larcenauts-review/" rel="noreferrer">reviewed Larcenauts</a> when it released in June 2021 and noted some decidedly non-VR interactions that held it back from feeling truly immersive:</p><blockquote>Impulse Gear, for example, seems strangely fond of taking control of a player’s hands as a means of imposing restrictions. So when you run with the default option, you see two hands dangling either side, stopping you from firing. When you reload, it’s a canned animation and not something you have any say in.</blockquote><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/larcenauts-trailer-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/larcenauts-trailer-optimized.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/larcenauts-trailer-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">2:00</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Additionally, a high number of the interactions were assigned to button presses. The general sentiment around the game was it had a high level of polish, but did not <em>feel</em> like a VR game. </p><p>Larcenauts launched in the wake of popular hero shooters like Overwatch, Apex Legends, and Valorant seeing sky-high player counts during the COVID-19 pandemic, but ultimately failed to capture a large player base. While we do not have the presumably higher Quest statistics, the game reached a peak concurrent player count (an important metric for online shooters) of just forty-two players on Steam, according to Steam Charts. </p><p>At the time of this article, Larcenauts is still available for purchase on <a href="https://store.steampowered.com/app/421190/Larcenauts/?ref=uploadvr.com">Steam</a> and <a href="https://www.meta.com/experiences/larcenauts/3126295830741280/?ref=uploadvr.com">Meta Quest</a>, but it should be removed from both platforms soon.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Everything Announced AT The Ruff Talk VR Showcase Today ]]></title>
        <description><![CDATA[ Here&#39;s a rundown of all of the new VR game announcements and updates from the Ruff Talk Showcase today. ]]></description>
        <link>https://www.uploadvr.com/everything-announced-at-the-ruff-talk-vr-showcase-today/</link>
        <guid isPermaLink="false">6a0e1ef5ecf77700017e112a</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 12:35:30 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/rufftalkvrShowcase.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Here's our rundown of all of the new game announcements and updates from the latest Ruff Talk Showcase today.</p><p>In response to feedback, this recap article will be separated into three categories: new game announcements, game content updates, and new gameplay trailers. </p><p>The entire show is available on <a href="https://youtu.be/rJKCXooSgeQ?ref=uploadvr.com">YouTube</a> now.</p><hr><h2 id="new-game-announcements">New Game Announcements</h2><p><em>These are brand new games revealed during the showcase. These all have separate articles with more details available. Click each game title to jump to dedicated articles with more information.</em></p><h3 id="survive-the-night"><a href="https://uploadvr.com/survive-the-night-is-a-vr-co-op-roguelite-from-the-developers-of-into-black-resist?ref=uploadvr.com" rel="noreferrer">Survive The Night</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/StN_keyart_RuffTalkShowcase--2--1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1148" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/StN_keyart_RuffTalkShowcase--2--1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/StN_keyart_RuffTalkShowcase--2--1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/StN_keyart_RuffTalkShowcase--2--1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/StN_keyart_RuffTalkShowcase--2--1.png 2400w"></figure><p><em>Coming to </em><a href="https://www.meta.com/en-gb/experiences/survive-the-night/26566398486377481/?ref=uploadvr.com"><em>Meta Quest</em></a></p><p><a href="https://uploadvr.com/survive-the-night-is-a-vr-co-op-roguelite-from-the-developers-of-into-black-resist?ref=uploadvr.com">Survive the Night</a> is a free-to-play co-op action roguelite from The Binary Mill (<a href="https://www.uploadvr.com/into-black-review/" rel="noreferrer">Into Black</a>, <a href="https://www.uploadvr.com/resist-oculus-quest/" rel="noreferrer">Resist</a>). Players work together to complete mini-game challenges and defeat enemies in a surreal game show setting.</p><hr><h3 id="oogabonk"><a href="https://www.uploadvr.com/oogabonk-is-a-new-social-sandbox-coming-to-quest-and-pc-vr">OogaBonk</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Cover-Landscape---2560x1440-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Cover-Landscape---2560x1440-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Cover-Landscape---2560x1440-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Cover-Landscape---2560x1440-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Cover-Landscape---2560x1440-1.png 2400w"></figure><p><em>Coming to </em><a href="https://www.meta.com/experiences/oogabonk/26226675656953930/?ref=uploadvr.com"><em>Meta Quest</em></a><em> &amp; Steam (no store listing available yet).</em></p><p><a href="https://www.uploadvr.com/oogabonk-is-a-new-social-sandbox-coming-to-quest-and-pc-vr">OogaBonk</a> is a chaotic prehistoric VR sandbox that combines Gorilla Tag-style movement with multiplayer exploration, collectibles, and customizable player bases. OogaBonk is from Flat Hill Games (<a href="https://www.uploadvr.com/icymi-this-week-subside-beat-saber-sandbox-vr-the-mixologist-more/" rel="noreferrer">The Mixologist</a>, <a href="https://www.uploadvr.com/clash-of-chefs-vr-review-virtual-burger-time/" rel="noreferrer">Clash of Chefs VR</a>).</p><hr><h3 id="just-hoops-nano"><a href="https://www.uploadvr.com/just-hoops-nano-is-a-miniature-mixed-reality-basketball-game-for-quest">Just Hoops Nano</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Just_Hoop_Nano_2560x1440-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Just_Hoop_Nano_2560x1440-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Just_Hoop_Nano_2560x1440-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Just_Hoop_Nano_2560x1440-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Just_Hoop_Nano_2560x1440-1.png 2400w"></figure><p><em>Coming to </em><a href="https://www.meta.com/experiences/just-hoops-nano/25552936234380203/?ref=uploadvr.com"><em>Meta Quest</em></a><em>.</em></p><p><a href="https://www.uploadvr.com/just-hoops-nano-is-a-miniature-mixed-reality-basketball-game-for-quest">Just Hoops Nano</a> is a mixed reality mini basketball game designed around hand tracking coming to Meta Quest this summer. Nano is a miniaturized offshoot of <a href="https://www.uploadvr.com/just-hoops-playstation-vr2-announcement/" rel="noreferrer">Just Hoops</a> from developer Realcast.</p><hr><h3 id="cozy-worlds-together"><a href="https://www.uploadvr.com/cozy-worlds-together-is-a-free-multiplayer-companion-app-coming-to-quest">Cozy Worlds Together</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/cwt_main_capsule_comingSoon_v1-landscape-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/cwt_main_capsule_comingSoon_v1-landscape-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/cwt_main_capsule_comingSoon_v1-landscape-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/cwt_main_capsule_comingSoon_v1-landscape-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/cwt_main_capsule_comingSoon_v1-landscape-1.png 2400w"></figure><p><em>Coming to </em><a href="https://www.meta.com/en-gb/experiences/cozy-worlds-together/26771544412480877/?ref=uploadvr.com"><em>Meta Quest</em></a><em>.</em></p><p><a href="https://www.uploadvr.com/cozy-worlds-together-is-a-free-multiplayer-companion-app-coming-to-quest">Cozy Worlds Together</a>, a free companion app that allows up to 12 players to explore Cozy Worlds creations together, is coming to Quest headsets in June. Developed by original Cozy Worlds developer VRTogether, players who own Cozy Worlds can export and share their custom creations, while friends can join and play for free.</p><hr><h3 id="order-13-vr"><a href="https://www.uploadvr.com/evil-inside-vr-creators-reveal-their-next-game-order-13-vr">Order 13 VR</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/order-13-vr.jpg" class="kg-image" alt="" loading="lazy" width="1164" height="655" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/order-13-vr.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/order-13-vr.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/order-13-vr.jpg 1164w"></figure><p><em>Coming to SteamVR, PlayStation VR2, and Meta Quest.</em></p><p><a href="https://www.uploadvr.com/evil-inside-vr-creators-reveal-their-next-game-order-13-vr">Order 13 VR</a> is a VR adaptation of <a href="https://store.steampowered.com/app/2259310/ORDER_13/?ref=uploadvr.com" rel="noopener">Order 13</a>, a creepy warehouse simulator in which players must package and manage shipments while a mysterious and menacing presence lurks in the shadows. The VR version comes from Bowl of Tentacles, who just recently released <a href="https://www.uploadvr.com/psychological-horror-game-evil-inside-comes-to-vr-in-may/" rel="noreferrer">Evil Inside VR</a>.</p><hr><h2 id="new-content-or-dlc">New Content or DLC</h2><p><em>These games are out now and have new content,  free or paid, coming soon. Click on the titles for more information.</em></p><h3 id="scared-by-squares"><a href="https://uploadvr.com/surreal-vr-horror-platformer-scared-by-squares-to-add-multiplayer?ref=uploadvr.com" rel="noreferrer">Scared By Squares</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Snapshot_43-1.PNG" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Snapshot_43-1.PNG 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Snapshot_43-1.PNG 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Snapshot_43-1.PNG 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Snapshot_43-1.PNG 2400w"></figure><p><em>Available now on </em><a href="https://store.steampowered.com/app/3719480/Scared_by_Squares/?ref=uploadvr.com"><em>Steam</em></a><em> and </em><a href="https://www.meta.com/experiences/scared-by-squares/9235274943244480/?ref=uploadvr.com"><em>Meta Quest</em></a><em>.</em></p><p><a href="https://uploadvr.com/surreal-vr-horror-platformer-scared-by-squares-to-add-multiplayer?ref=uploadvr.com">Scared by Squares</a> first announced a multiplayer addition at last year's UploadVR Winter Showcase. The co-op mode for the spooky cube-based platformer is still expected sometime this year after missing the originally stated December 2025 release date.</p><hr><h3 id="the-obsessive-shadow"><a href="https://uploadvr.com/survival-horror-the-obsessive-shadows-mixed-reality-mode-brings-a-stalker-into-your-home?ref=uploadvr.com" rel="noreferrer">The Obsessive Shadow</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/TOSMR2-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/TOSMR2-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/TOSMR2-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/TOSMR2-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/TOSMR2-1.png 2400w"></figure><p><em>Available now on </em><a href="https://www.meta.com/experiences/the-obsessive-shadow/9256493144471948/?ref=uploadvr.com"><em>Meta Quest</em></a><em> and </em><a href="https://store.steampowered.com/app/2074360/The_Obsessive_Shadow/?ref=uploadvr.com"><em>Steam</em></a><em>.</em></p><p><a href="https://uploadvr.com/survival-horror-the-obsessive-shadows-mixed-reality-mode-brings-a-stalker-into-your-home?ref=uploadvr.com">The Obsessive Shadow</a> is a horror survival game where players have to use a flashlight and their wits to fend off a stalker attempting to infiltrate their home. A new mixed reality mode brings the gameplay into your actual play space.</p><hr><h3 id="clonk"><a href="https://uploadvr.com/clonkball-is-a-new-game-mode-in-free-to-play-vr-party-game-clonk-available-now?ref=uploadvr.com" rel="noreferrer">Clonk</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/clonk-key-art-FINAL-3.13.25--1-.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/clonk-key-art-FINAL-3.13.25--1-.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/clonk-key-art-FINAL-3.13.25--1-.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/clonk-key-art-FINAL-3.13.25--1-.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/clonk-key-art-FINAL-3.13.25--1-.png 2400w"></figure><p><em>Available free-to-play now on </em><a href="https://www.meta.com/experiences/clonk/28266525256271785/?ref=uploadvr.com"><em>Meta Quest</em></a><em>.</em></p><p><a href="https://uploadvr.com/clonkball-is-a-new-game-mode-in-free-to-play-vr-party-game-clonk-available-now?ref=uploadvr.com">Clonk</a> is a free-to-play party game adding a new game mode, Clonkball. Best described as 'Rocket League with guns', players use weapons to manipulate a giant ball into the opponents' goal. Clonk also has a non-VR PC mode on the way.</p><hr><h3 id="neolithic-dawn"><a href="https://www.uploadvr.com/neolithic-dawn-hearthfire-update-brings-base-building-more-nex/" rel="noreferrer">Neolithic Dawn</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/splashArt_2560x1440_Logo.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/splashArt_2560x1440_Logo.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/splashArt_2560x1440_Logo.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/splashArt_2560x1440_Logo.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/splashArt_2560x1440_Logo.png 2400w"></figure><p><em>Available now on </em><a href="https://www.meta.com/experiences/neolithic-dawn/5226446444101797/?ref=uploadvr.com" rel="noopener"><em>Meta Quest</em></a><em> and </em><a href="https://store.steampowered.com/app/2018960/Neolithic_Dawn/?ref=uploadvr.com" rel="noopener"><em>Steam</em></a><em>.</em></p><p>Neolithic LLC, which makes the physics-based VR survival game <a href="https://www.uploadvr.com/neolithic-dawn-hearthfire-update-brings-base-building-more-nex/" rel="noreferrer">Neolithic Dawn</a>, has announced an upcoming base-building update will launch in June. The free update introduces player-built shelters, new environmental systems, and expanded survival mechanics across every open-world map in the game.</p><hr><h3 id="dark-trip"><a href="https://uploadvr.com/psychedelic-escape-room-horror-game-dark-trip-to-get-a-hybrid-steam-port?ref=uploadvr.com" rel="noreferrer">Dark Trip</a></h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/DT_Keyart_7_Ritual_Express_04_2-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/DT_Keyart_7_Ritual_Express_04_2-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/DT_Keyart_7_Ritual_Express_04_2-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/DT_Keyart_7_Ritual_Express_04_2-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/DT_Keyart_7_Ritual_Express_04_2-1.png 2400w"></figure><p>Available now on <a href="https://www.meta.com/experiences/dark-trip/27793698076945636/?ref=uploadvr.com">Meta Quest</a>. Coming soon to <a href="https://store.steampowered.com/app/3492640/Dark_Trip/?ref=uploadvr.com">Steam</a>.</p><p><a href="https://uploadvr.com/psychedelic-escape-room-horror-game-dark-trip-to-get-a-hybrid-steam-port?ref=uploadvr.com">Dark Trip</a> is a Lovecraftian escape room horror game where you have to pop pills to induce hallucinations in order to proceed from room to room. Developer iWorlds is taking its mind-bending title to Steam with both VR and flatscreen support.</p><hr><h2 id="new-gameplay-trailers">New Gameplay Trailers</h2><p><em>These are all already released or previously-known upcoming VR games with new gameplay footage or developer diaries featured in the showcase. All of the trailers are viewable in this article. </em></p><h3 id="knights-of-fiona">Knights of Fiona</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/KnightsofFiona-RuffTalkFinal_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/KnightsofFionaCover.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/KnightsofFiona-RuffTalkFinal.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/KnightsofFionaCover.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:46</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Coming to </em><a href="https://www.meta.com/experiences/knights-of-fiona/?ref=uploadvr.com"><em>Meta Quest 3/3S</em></a><em> and </em><a href="https://store.steampowered.com/app/4147100/Knights_of_Fiona/?ref=uploadvr.com"><em>Steam</em></a><em>.</em></p><p><a href="https://www.uploadvr.com/knights-of-fiona-announcement/" rel="noreferrer">Knights of Fiona</a> is a co-op JRPG from Character Bank (<a href="https://www.uploadvr.com/ruins-magus-new-look/" rel="noreferrer">Ruins Magus</a>). It completed a 1.5 million yen Kickstarter campaign earlier this year, roughly $9,426, and more than doubled that goal. </p><hr><h3 id="how-to-god">How To God</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/HtGArtUpdateRuffTalkTrailer_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/HowToGod_Keyart_Logo.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/HtGArtUpdateRuffTalkTrailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/HowToGod_Keyart_Logo.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:32</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Available now on </em><a href="https://www.meta.com/en-gb/experiences/how-to-god/5997754983577827/?ref=uploadvr.com"><em>Meta Quest</em></a><em>. Coming soon to </em><a href="https://store.steampowered.com/app/3270840/How_to_God/?ref=uploadvr.com"><em>Steam</em></a><em>.</em></p><p>How To God is a god simulation and world builder that just got an art style and visual upgrade by fan request. </p><hr><h3 id="fixer-undercover">Fixer Undercover</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Fixer-Undercover-will-be-also-in-non-VR-_Media_3fychsDUuxg_001_1080p_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/250925-Fixer-KA-new-260205_STEAM-4-A.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Fixer-Undercover-will-be-also-in-non-VR-_Media_3fychsDUuxg_001_1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/250925-Fixer-KA-new-260205_STEAM-4-A.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:30</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Available now on </em><a href="https://www.meta.com/experiences/fixer-undercover/24140390812298710/?ref=uploadvr.com"><em>Meta Quest</em></a><em>. Coming soon to </em><a href="https://store.steampowered.com/app/3102370/Fixer_Undercover/?ref=uploadvr.com"><em>Steam</em></a><em>.</em></p><p>Fixer Undercover is a spy-themed escape room narrative adventure. We previously reviewed it on Meta Quest, <a href="https://www.uploadvr.com/fixer-undercover-review-this-escape-room-puzzler-nails-it/" rel="noreferrer">rating it 4 out of 5 stars</a>.</p><hr><h3 id="disembodied">Disembodied</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/disembodied-rufftalkvr_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Thumbnail.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/disembodied-rufftalkvr.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Thumbnail.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:48</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Coming to </em><a href="https://www.meta.com/en-gb/experiences/8144604788888964/?ref=uploadvr.com"><em>Meta Quest</em></a><em>.</em></p><p>Disembodied was first announced at the <a href="https://www.uploadvr.com/the-uploadvr-showcase-summer-2024-everything-announced-2/" rel="noreferrer">2024 UploadVR Summer Showcase</a>. It is a hand tracked reality platformer that transforms the player's real hand movements into physics-based gameplay.</p><hr><h3 id="loop-one-done">Loop One Done</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/loopOneDone-rufftalkvr_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Loop-One-Done---Promo-Poster---Early-Access.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/loopOneDone-rufftalkvr.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Loop-One-Done---Promo-Poster---Early-Access.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:41</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Available now on <a href="https://www.meta.com/experiences/loop-one-done/7997634810352504/?ref=uploadvr.com">Meta Quest</a>. Coming soon to <a href="https://store.steampowered.com/app/4530230/Loop_One_Done/?ref=uploadvr.com">Steam</a>.</p><p><a href="https://www.uploadvr.com/loop-one-done-early-access/" rel="noreferrer">Loop One Done</a> originated as a mixed reality automation experience on Quest. A Steam port has been announced with an immersive VR world that will also be brought to the Quest version of the game.</p><hr><h3 id="warchasm">Warchasm</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Warchasm-Trailer_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/CoverImageLandscape.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Warchasm-Trailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/CoverImageLandscape.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:15</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Available now on </em><a href="https://www.meta.com/experiences/warchasm/3619628068084513/?ref=uploadvr.com"><em>Meta Quest</em></a><em> &amp;</em><a href="https://store.steampowered.com/app/1184260/Warchasm/?ref=uploadvr.com"><em> Steam</em></a><em>.</em></p><p>Warchasm is an on-rails, fast-paced arcade shoot 'em up that pits players against hordes of mechs across an alien world.</p><hr><h3 id="system-critical-3">System Critical 3</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/system-critical-3---rufftalkvr_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/photo-output.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/system-critical-3---rufftalkvr.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/photo-output.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">3:19</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Coming soon to </em><a href="https://store.playstation.com/en-us/concept/10015591?ref=uploadvr.com"><em>PlayStation VR2</em></a><em>.</em></p><p>The third entry in the Mega Man-inspired action platformer series adds dynamic lighting and shadows in its upcoming PS VR2 launch.</p><hr><h3 id="pedal-rebel">Pedal Rebel</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/PedalRebelVRRuffTalkVR_Showcase_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/PRVR_Upscale2Cropped.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/PedalRebelVRRuffTalkVR_Showcase.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/PRVR_Upscale2Cropped.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:30</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Coming soon to </em><a href="https://store.steampowered.com/app/2909380/Pedal_Rebel_VR/?ref=uploadvr.com"><em>Steam</em></a><em> and </em><a href="https://www.meta.com/experiences/pedal-rebel/8490249061006009/?ref=uploadvr.com"><em>Meta Quest</em></a><em>.</em></p><p>Pedal Rebel transforms any exercise bike into a cyberpunk themed motorbike racing game. Players can keep track of their fitness, gaming performance, stats and high scores while engaging in an immersive story.</p><hr><h3 id="hyperlane-highway">Hyperlane Highway</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/hyperland-highway---rufftalkvr_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/HLHCapsule_MainV1.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/hyperland-highway---rufftalkvr.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/HLHCapsule_MainV1.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:07</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Coming to </em><a href="http://store.steampowered.com/app/4514880?utm_source=gpresskit&utm_campaign=outreach"><em>Steam</em></a><em> in Early Access in Q4 2026.</em></p><p>Hyperlane Highway is a roguelite shooter that utilizes a unique 'head-leaning' locomotion system designed to mitigate VR motion sickness. Players steer their way through futuristic environments by leaning their head and body in different directions with the hoverboard matching the movements.</p><hr><h3 id="adrians-quest">Adrian's Quest</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/AQ_ACTION.TRAILER_V3_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/AQ_Key.Art.jpg">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/AQ_ACTION.TRAILER_V3.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/AQ_Key.Art.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:46</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Coming to </em><a href="https://store.steampowered.com/app/2779620/Adrians_Quest/?ref=uploadvr.com"><em>Steam</em></a><em>. Meta Quest and PS VR2 versions are planned for after the PC VR release.</em></p><p>Adrian's Quest is a sci-fi action-adventure set on an alien world. Players embody an android caught between rival factions vying for control of the largely abandoned planet.</p><hr><h3 id="exoshock">Exoshock</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Exoshock_Montage_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/EXS_Cover_Image_Landscape--5-.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Exoshock_Montage.mp4" poster="https://img.spacergif.org/v1/2560x1440/0a/spacer.png" width="2560" height="1440" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/EXS_Cover_Image_Landscape--5-.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:46</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>We've gone <a href="https://www.uploadvr.com/exoshock-hands-on-with-the-founders-edition/" rel="noreferrer">hands-on</a> with the 'Founder's Edition' of this first person shooter. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/exoshock-hands-on-with-the-founders-edition/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Exoshock - Hands On With The Founders Edition</div><div class="kg-bookmark-description">Exoshock is a visceral, first person shooter that can now be accessed via the Founders Edition before it launches in Early Access.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Pete Austin</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/EXS_Cover_Image_Landscape-17ff4e9acbcd93c184d72362d23fda1f328649670b92724402e1f9a6294ffe8a.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><hr><h3 id="viper-vice">Viper Vice</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/viper-vice---rufftalkvr_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/landscape_cover.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/viper-vice---rufftalkvr.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/landscape_cover.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:18</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Available now on </em><a href="https://www.meta.com/experiences/viper-vice/9012068918806583/?ref=uploadvr.com"><em>Meta Quest</em></a><em>.</em></p><p>This Saints Row and Grand Theft Auto-inspired open world crime adventure has an ambitious <a href="https://vipervice.com/roadmap?ref=uploadvr.com">roadmap</a> ahead of it. Its latest update adds new optional side jobs like Police Enforcer and activities for players to play in their downtime like basketball.</p><hr><h3 id="project-nova">Project Nova</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/ProjectNova_LaunchTrailer_QuestStore_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ProjectNova_KeyArt_METAQUEST.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/ProjectNova_LaunchTrailer_QuestStore.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ProjectNova_KeyArt_METAQUEST.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:39</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><em>Available on </em><a href="https://www.meta.com/experiences/project-nova/24205711795797136/?ref=uploadvr.com"><em>Meta Quest</em></a><em> and </em><a href="https://store.steampowered.com/app/2995990/Project_Nova/?ref=uploadvr.com"><em>Steam</em></a><em>.</em></p><p>Project: Nova is a space-based puzzler that tasks players with repairing broken systems on an interplanetary vessel. The game adapts to choices made by the player with multiple endings depending on how repairs are completed.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Psychedelic Escape Room Horror Game Dark Trip To Get A Hybrid Steam Port ]]></title>
        <description><![CDATA[ Dark Trip, a hallucinogenic escape room horror game in Early Access on Quest, is heading to Steam with VR and flatscreen support. ]]></description>
        <link>https://www.uploadvr.com/psychedelic-escape-room-horror-game-dark-trip-to-get-a-hybrid-steam-port/</link>
        <guid isPermaLink="false">6a0fcd0e25a99d00019fcde7</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:58 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/DT_Keyart_7_Ritual_Express_04_2.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Dark Trip is a Lovecraftian escape room horror game where you have to pop pills to induce hallucinations in order to proceed from room to room. Developer iWorlds is taking its mind-bending title to Steam with both VR and flatscreen support.</p><p>During the Ruff Talk VR Showcase, iWorlds announced it will be conducting a playtest on Steam on June 2. No specific details about how to join the playtest were given during the feature, so for anyone interested, we would advise monitoring Dark Trip's <a href="https://iworlds.studio/dark-trip?ref=uploadvr.com">website</a> and <a href="https://store.steampowered.com/app/3492640/Dark_Trip/?ref=uploadvr.com">Steam store listing</a>.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/DT---Closed-Playtest-on-Steam-Trailer-RC-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/DT---Closed-Playtest-on-Steam-Trailer-RC-optimized.mp4" poster="https://img.spacergif.org/v1/3840x2160/0a/spacer.png" width="3840" height="2160" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/DT---Closed-Playtest-on-Steam-Trailer-RC-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:51</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>In Dark Trip, you play as an investigator hired by a retired businessman to locate his missing daughter. This brings you to an abandoned laboratory whose mysteries have to be solved, occasionally by taking pills to force a hallucinatory state that transforms the environment. Watch the video above to see.</p><p>The game first launched in Early Access on <a href="https://www.meta.com/experiences/dark-trip/27793698076945636/?ref=uploadvr.com">Meta Quest</a> in February 2025.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Neolithic Dawn Hearthfire Update Brings Base Building &amp; More Next Month ]]></title>
        <description><![CDATA[ Neolithic Dawn will get its biggest update since launch next month on Quest and PC VR. ]]></description>
        <link>https://www.uploadvr.com/neolithic-dawn-hearthfire-update-brings-base-building-more-nex/</link>
        <guid isPermaLink="false">6a0fc63725a99d00019fcd70</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:56 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/neolithic-dawn-update.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Neolithic Dawn will get its biggest update since launch this June for Meta Quest and PC VR. </p><p>Neolithic LLC, which makes the physics-based VR survival game Neolithic Dawn, has announced an upcoming base-building update will launch in June. The free update introduces player-built shelters, new environmental systems, and expanded survival mechanics across every open-world map in the game. </p><p>The update marks a major shift for the game's Survival Mode, where players previously relied on temporary shelter and natural cover to survive the harsh realities of life at 10,000 BC. With the Hearthfire Update, players can now establish permanent camps anywhere in the game world. </p><p>A new trailer shows the updated systems in action. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/neolithic-dawn-HearthfireTrailer_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/neolithic-dawn-HearthfireTrailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/neolithic-dawn-HearthfireTrailer_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:23</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The update also introduces new building materials, the ability to place campfires and beds inside completed shelters, and new weather systems. Still water will freeze in colder climates, and dry grass can now be burned. </p><p>I went hands-on with Neolithic Dawn when it launched in Early Access last year, and found the core gameplay mechanics, immersive survival loop, intriguing story, and novel respawn mechanic, are solid and engaging. <a href="https://www.uploadvr.com/neolithic-dawn-early-access-impressions/" rel="noreferrer">You can read my full impressions here</a>. </p><p>Neolithic Dawn's Hearthfire Update will be free for all existing owners when it launches in June. Neolithic Dawn is available now on <a href="https://www.meta.com/experiences/neolithic-dawn/5226446444101797/?ref=uploadvr.com" rel="noreferrer">Quest</a> and <a href="https://store.steampowered.com/app/2018960/Neolithic_Dawn/?ref=uploadvr.com" rel="noreferrer">SteamVR</a>. Versions for PlayStation VR2 and Pico are currently in development. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Survive The Night Is A VR Co-op Roguelite From The Developers of Into Black &amp; Resist ]]></title>
        <description><![CDATA[ Survive The Night is a free-to-play co-op action roguelite coming to Meta Quest from The Binary Mill (Resist, Into Black). ]]></description>
        <link>https://www.uploadvr.com/survive-the-night-is-a-vr-co-op-roguelite-from-the-developers-of-into-black-resist/</link>
        <guid isPermaLink="false">6a0fc64325a99d00019fcd78</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:49 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/StN_keyart_RuffTalkShowcase--2-.png" medium="image"/>
        <content:encoded><![CDATA[ <p>The Binary Mill announced Survive The Night, a free-to-play co-op action roguelite, as its latest project at the Ruff Talk VR Showcase today. It will release in Early Access on Meta Quest. </p><p>There was not a video trailer in the showcase, but a fact sheet provided to UploadVR has the official description from The Binary Mill:</p><blockquote>Survive the Night is a free-to-play co-op action roguelite set within the galaxy's most popular gameshow. Players work together to survive a series of challenges featuring physics-based melee combat, dynamic mini-games, and roguelite progression systems.</blockquote><p>Additionally, the <a href="https://www.meta.com/experiences/survive-the-night/26566398486377481/?ref=uploadvr.com">Meta Horizon store listing</a> has several screenshots and brief clips of the upcoming title. </p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-1.png" width="1440" height="810" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/survive-the-night-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/survive-the-night-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-1.png 1440w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-2.png" width="1440" height="810" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/survive-the-night-2.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/survive-the-night-2.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-2.png 1440w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-3.png" width="1440" height="810" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/survive-the-night-3.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/survive-the-night-3.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-3.png 1440w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-4.png" width="1440" height="810" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/survive-the-night-4.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/survive-the-night-4.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/survive-the-night-4.png 1440w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption><p><span style="white-space: pre-wrap;">Survive The Night screenshots</span></p></figcaption></figure><p>Players will be stranded on an island and forced to participate in minigames and craft supplies to defend themselves against creatures of the night, all for the amusement of a viewing audience. Winnings from successful runs can be used to unlock new cosmetics. It comes off like an unhinged version of the popular reality series, <em>Survivor. </em></p><p>Players can follow the development and offer feedback via The Binary Mill's <a href="https://discord.gg/thebinarymill?ref=uploadvr.com">Discord</a>. Survive The Night can be wishlisted now on <a href="https://www.meta.com/experiences/survive-the-night/26566398486377481/?ref=uploadvr.com">Meta Quest</a>.</p><p></p><p></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Cozy Worlds Together Is A Free Multiplayer Companion App Coming To Quest ]]></title>
        <description><![CDATA[ Cozy Worlds Together, a free companion app that allows up to 12 players to explore Cozy Worlds creations together, is coming to Quest headsets in June. ]]></description>
        <link>https://www.uploadvr.com/cozy-worlds-together-is-a-free-multiplayer-companion-app-coming-to-quest/</link>
        <guid isPermaLink="false">6a0f649825a99d00019fcbad</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:44 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/cwt_main_capsule_comingSoon_v1-landscape.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Cozy Worlds Together, a free companion app that allows up to 12 players to explore Cozy Worlds creations together, is coming to Quest headsets in June. </p><p>VRTogether has just announced Cozy Worlds Together, a new social VR experience coming to Quest headsets in June. Designed as a free companion app to <a href="https://www.meta.com/experiences/cozy-worlds/10076667472429350/?srsltid=AfmBOorN5VeSNDiWNGL8x79-KLadyvVnP0mxFYYup5QcUUVwYGzYSkME&ref=uploadvr.com" rel="noreferrer">Cozy Worlds</a>, Cozy Worlds Together will allow players and friends to explore and interact inside user-created worlds. Players who own Cozy Worlds can export and share their custom creations, while friends can join and play for free. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/cwt_announce_trailer_05-14-26-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/cwt_announce_trailer_05-14-26-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/cwt_announce_trailer_05-14-26-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:34</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The app focuses on relaxed creativity and cooperative interaction. Players can reshape terrain together, build pathways between floating islands, carve tunnels, and experiment with playful environmental mechanics. The experience also introduces “Pudu mode,” allowing players to transform into a tiny South American deer that serves as the unofficial mascot of the Cozy Worlds universe.</p><p>According to VRTogether founder Richard Hoagland, Cozy Worlds Together is intended to expand the calm and creative atmosphere of Cozy Worlds into a social experience that can be enjoyed together. “We wanted to take that chill, creative feeling and make it something you can do with your friends," he says. "Making it free, standalone, and full of [...] shenanigans felt like the right way to do it.”</p><p><a href="https://www.meta.com/en-gb/experiences/cozy-worlds-together/26771544412480877/?ref=uploadvr.com" rel="noreferrer">Cozy Worlds Together can be wishlisted today</a> via the Meta Horizon store. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Surreal VR Horror Platformer Scared By Squares To Add Multiplayer ]]></title>
        <description><![CDATA[ Cube-based puzzle horror game Scared by Squares is getting a multiplayer mode. ]]></description>
        <link>https://www.uploadvr.com/surreal-vr-horror-platformer-scared-by-squares-to-add-multiplayer/</link>
        <guid isPermaLink="false">6a0ff71325a99d00019fce3b</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:38 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Snapshot_43.PNG" medium="image"/>
        <content:encoded><![CDATA[ <p>Scared by Squares, a cube-based horror exploration experience, is adding co-op multiplayer, says developer Siege Industries. </p><p>The new feature was first announced at the 2025 <a href="https://www.uploadvr.com/everything-announced-at-the-uploadvr-showcase-winter-2025/" rel="noreferrer">UploadVR Winter Showcase</a> with a launch date of December 15. Obviously that date has come and gone without the new mode. </p><p>A new teaser, shown below, was featured in the Ruff Talk VR Showcase, confirming the mode is still in development. Siege Industries explained the thought process behind this new addition in a press release: </p><blockquote>The goal with multiplayer is to make Scared by Squares feel less like a solo horror experience and more like a strange shared experience where players are reacting, panicking, laughing, and trying to figure out what is happening together.</blockquote><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Multiplayer-Trailer-1-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Multiplayer-Trailer-1-optimized.mp4" poster="https://img.spacergif.org/v1/4096x2160/0a/spacer.png" width="4096" height="2160" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Multiplayer-Trailer-1-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:21</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The entire world of Scared by Squares is made of cubes, playing out as a series of rooms players have to navigate from one side to the other. The rooms can shift and transform while moving through them, presenting unpredictable challenges in an eerie, unnerving atmosphere. </p><p>VR horror games are not for everyone, with the added immersion and sense of presence VR brings being a bridge too far for some, yours truly included. Tackling these experiences with a friend available can make them more accessible, opening Scared by Squares up to new potential players who may otherwise shy away from a solo player horror experience. See <a href="https://www.uploadvr.com/deadly-delivery-review/" rel="noreferrer">Deadly Delivery</a> as a recent example of VR horror that can deliver frights and laughs in equal volume. </p><p>Scared by Squares is available now on <a href="https://store.steampowered.com/app/3719480/Scared_by_Squares/?ref=uploadvr.com">Steam</a> and <a href="https://www.meta.com/experiences/scared-by-squares/9235274943244480/?ref=uploadvr.com">Meta Quest</a>. A free demo is available on Steam. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ The Obsessive Shadow&#x27;s Mixed Reality Mode Brings A Stalker Into Your Home ]]></title>
        <description><![CDATA[ The Obsessive Shadow&#39;s upcoming mixed reality update promises a terrifying stalker experience in your own home. ]]></description>
        <link>https://www.uploadvr.com/the-obsessive-shadows-mixed-reality-mode-brings-a-stalker-into-your-home/</link>
        <guid isPermaLink="false">6a0ffcf025a99d00019fce80</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:35 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/TOSMR2.png" medium="image"/>
        <content:encoded><![CDATA[ <p>The very thought of an intruder in your own home is enough to unnerve most people. The Obsessive Shadow aims to bring that terrifying experience with a new mixed reality mode.</p><p>Developer Pablo Heckman revealed the first teaser for the new gameplay mode at the Ruff Talk VR Showcase. Watch the teaser here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/The-Obsessive-Shadow-MR-Home-Invasion-Teaser-Trailer-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/The-Obsessive-Shadow-MR-Home-Invasion-Teaser-Trailer-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/The-Obsessive-Shadow-MR-Home-Invasion-Teaser-Trailer-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:53</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The base game takes place in a 1980s suburban home. Armed only with a flashlight and a voice on the other end of a phone call, players must use all of their senses to fend off a mysterious intruder peeping in through the windows. </p><p>The premise is reminiscent of some gameplay loops in the older Five Nights at Freddy's games, with the threats intensifying as the hours pass throughout the night. The Obsessive Shadow already has multiple available endings depending on the player's actions. There's currently no indication if the mixed reality mode will change that.</p><p>The Obsessive Shadow is available now on <a href="https://www.meta.com/experiences/the-obsessive-shadow/9256493144471948/?ref=uploadvr.com">Meta Quest</a> and <a href="https://store.steampowered.com/app/2074360/The_Obsessive_Shadow/?ref=uploadvr.com">Steam</a>, the latter with both VR and flatscreen support.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Just Hoops Nano Is A Miniature Mixed Reality Basketball Game For Quest ]]></title>
        <description><![CDATA[ Just Hoops Nano is a mixed reality mini basketball game coming to Meta Quest this summer. ]]></description>
        <link>https://www.uploadvr.com/just-hoops-nano-is-a-miniature-mixed-reality-basketball-game-for-quest/</link>
        <guid isPermaLink="false">6a0f48b225a99d00019fcb72</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:22 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Just_Hoop_Nano_2560x1440.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Just Hoops Nano is a mixed reality mini basketball game coming to Meta Quest this summer. </p><p>Realcast has announced Just Hoops Nano, a new mixed reality basketball game, ahead of its planned release this summer. </p><p>Designed around hand tracking, Just Hoops Nano transforms your personal space into an arcade-style mini game where natural hand gestures create a direct and intuitive connection to the game. You'll pinch, flick, and shoot mini basketballs into mini hoops from the comfort of your desk, bed, or couch. </p><p>A new trailer has been revealed, and you can see that below.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Just-Hoops-Nano---Trailer_1_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Just-Hoops-Nano---Trailer_1.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Just-Hoops-Nano---Trailer_1_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:29</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Just Hoops Nano emphasizes short, engaging play sessions, while providing an easy-to-play yet hard-to-master experience. Satisfying physics and gameplay built around timing and precision are central to the game's design philosophy. </p><p>Just Hoops Nano is something of a miniaturized offshoot of Just Hoops, a larger-scale mixed reality basketball arcade experience currently listed on <a href="https://store.steampowered.com/app/1633080/JUST_HOOPS/?ref=uploadvr.com" rel="noreferrer">SteamVR</a> and <a href="https://www.meta.com/experiences/just-hoops/4038407439503919/?srsltid=AfmBOoqrcE-MgGfeZvD_pxMyFYwjsGkV3mgdKlm0IxkNr1LxMJlRzkWo&ref=uploadvr.com" rel="noreferrer">Meta's Horizon store</a>. </p><p>Just Hoops Nano is coming soon to Meta Quest, and will cost $6.99. <a href="https://www.meta.com/experiences/just-hoops-nano/25552936234380203/?ref=uploadvr.com" rel="noreferrer">You can wishlist it via the Meta Horizon store now</a>. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ OogaBonk Is A New Social Sandbox Coming To Quest and PC VR ]]></title>
        <description><![CDATA[ OogaBonk is a chaotic prehistoric VR sandbox that combines Gorilla Tag-style movement with multiplayer exploration, collectibles, and customizable player bases. ]]></description>
        <link>https://www.uploadvr.com/oogabonk-is-a-new-social-sandbox-coming-to-quest-and-pc-vr/</link>
        <guid isPermaLink="false">6a0f42d825a99d00019fcb47</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:19 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Cover-Landscape---2560x1440.png" medium="image"/>
        <content:encoded><![CDATA[ <p>OogaBonk is a chaotic prehistoric VR sandbox that combines Gorilla Tag-style movement with multiplayer exploration, collectibles, and customizable player bases.</p><p>Indie VR studio Flat Hill Games has announced OogaBonk, a prehistoric social sandbox that blends chaotic multiplayer social play with physics-based arm locomotion. Designed for "standalone VR platforms," the game drops up to eight players into a caveman-themed playground of jungles, volcanoes, wildlife, and customizable cosmetics. </p><p>The announcement comes with a reveal trailer, embedded below. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/OogaBonk_Announcement-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/OogaBonk_Announcement-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/OogaBonk_Announcement-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:51</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>OogaBonk will most certainly draw comparisons to one of the biggest VR games for younger gamers, Gorilla Tag, which uses similar arm-based locomotion and prioritizes chaotic social play. <a href="https://www.uploadvr.com/vr-headsets-weekend-getaways/" rel="noreferrer">Gorilla Tag</a> has become one of VR’s biggest breakout hits, surpassing 10 million players and generating more than $100 million in revenue since launch. Other recent hits in the genre, such as <a href="https://www.meta.com/experiences/animal-company/7190422614401072/?ref=uploadvr.com" rel="noreferrer">Animal Company</a> and <a href="https://www.meta.com/experiences/yeeps/7276525889052788/?srsltid=AfmBOoprBOqVX_ta8sMxGjly1RflMpyzOg5lbhKFt0KnlcFjOjGOYcuJ&ref=uploadvr.com" rel="noreferrer">Yeeps</a>, have found similarly massive audiences by combining social interaction, user creativity, and chaotic physics-based movement.</p><p>What may help OogaBonk stand out is its emphasis on personal progression and persistent bases. Instead of focusing purely on gameplay, the title leans into exploration, collectibles, and social creativity. </p><p>A release date has not yet been revealed. We'll be sure to cover OogaBonk in the runup to release, and beyond. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Evil Inside VR Creators Reveal Their Next Game, Order 13 VR ]]></title>
        <description><![CDATA[ The creators of Evil Inside VR have revealed their next game is Order 13 VR, an eerie warehouse horror game coming to Quest, PC VR, and PlayStation VR2. ]]></description>
        <link>https://www.uploadvr.com/evil-inside-vr-creators-reveal-their-next-game-order-13-vr/</link>
        <guid isPermaLink="false">6a0f46f025a99d00019fcb69</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:18 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/order-13-vr-header-image-1.png" medium="image"/>
        <content:encoded><![CDATA[ <p>The creators of Evil Inside VR have revealed their next game is Order 13 VR, an eerie warehouse horror game coming to Quest, PC VR, and PlayStation VR2. </p><p>Bowl of Tentacles, developer of Evil Inside VR, has revealed their next new game in a brief trailer. </p><p>Order 13 VR is a VR adaptation of <a href="https://store.steampowered.com/app/2259310/ORDER_13/?ref=uploadvr.com" rel="noreferrer">Order 13</a>, a creepy warehouse simulator in which players must package and manage shipments while a mysterious and menacing presence lurks in the shadows. On Steam, the flatscreen original holds a Very Positive rating based on over 1,000 reviews. </p><p>The trailer announcing the new title can be seen below. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Bowl-of-Tentacles---JanduSoft-games-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Bowl-of-Tentacles---JanduSoft-games-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Bowl-of-Tentacles---JanduSoft-games-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">2:28</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The core focus of the VR adaptation is allowing you to perform every action with your own hands, making you feel fully immersed in the setting. Picking up packages, scanning, sending orders, and carrying boxes through the warehouse will feel unlike anything before.</p><p>The new game announcement comes just weeks after the launch of Bowl of Tentacles' <a href="https://www.meta.com/experiences/evil-inside-vr/9231813920199561/?srsltid=AfmBOor8bKU0Esez51B8MwOwJa8cLYUHa_73wfCeNecQ1dEVgQn2GZVP&ref=uploadvr.com" rel="noreferrer">Evil Inside VR</a>, an extremely immersive VR horror experience that many commentators have likened to <a href="https://en.wikipedia.org/wiki/P.T._(video_game)?ref=uploadvr.com" rel="noreferrer">P.T.,</a> the terrifying flatscreen experience famously directed by Hideo Kojima and Guillermo del Toro in 2014. </p><p>Order 13 VR is coming to Meta Quest, PC VR, and PlayStation VR2 sometime this year, though no specific release date has yet been announced. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Clonkball Is A New Game Mode In Free-To-Play VR Party Game Clonk Available Now ]]></title>
        <description><![CDATA[ Clonk, a free-to-play VR party game on Quest, now has a Rocket League-inspired mode called Clonkball. ]]></description>
        <link>https://www.uploadvr.com/clonkball-is-a-new-game-mode-in-free-to-play-vr-party-game-clonk-available-now/</link>
        <guid isPermaLink="false">6a10643e25a99d00019fced7</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 11:00:02 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/clonk-key-art-FINAL-3.13.25.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Clonk is another entry in the Meta Quest's growing catalog of free-to-play social hangout games on the platform. Its newest mode, Clonkball, is best described as Rocket League with guns. </p><p>The new mode was featured in the Ruff Talk VR showcase with a new trailer you can see here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/ClonkballLandscapeTrailer-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/ClonkballLandscapeTrailer-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/ClonkballLandscapeTrailer-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:49</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>As seen in the trailer, players shoot a giant ball around an arena, adding power and spin to the ball based on the angle and timing of the shot. Coins earned during each round of play can be cashed in for different weapons, changing the match round by round. </p><p>Developer Bearhammer Games also said future updates will include the addition of vehicles and a non-VR PC mode enabling users without headsets to play with their VR friends. Presumably, the latter indicates a move to Steam, but the press release did not specify this.</p><p>Clonk is available free-to-play now on <a href="https://www.meta.com/experiences/clonk/28266525256271785/?ref=uploadvr.com">Meta Quest</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ A Long Survive Early Access Review: A Dull Alien Shooter Saved By Co-op ]]></title>
        <description><![CDATA[ A Long Survive is now available on PC VR, after a brief delay. But its wave-based alien bug shooting gameplay leaves much to be desired. ]]></description>
        <link>https://www.uploadvr.com/a-long-survive-early-access-review/</link>
        <guid isPermaLink="false">6a10863525a99d00019fd014</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Luis Aviles ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 10:26:08 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000174875.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>A Long Survive is now available on PC VR, after a brief delay. But its wave-based alien bug shooting gameplay leaves much to be desired.</p><p>It was Halo game designer Jamie Griesemer who once said, “If you can get 30 seconds of fun, you can pretty much stretch that out to be an entire game.” This principle is particularly true for certain virtual reality games. For a medium where breaks need to be taken often, sprawling 30-hour RPGs are rare. In their absence, match-based VR games have proliferated. </p><p>Shooters like Ghosts of Tabor, Breachers, and more recently Forefront succeed thanks to their nimble play sessions that don’t require much prep before jumping in. Looking at it from that perspective, A Long Survive should be a surefire hit for developer Friendly Fire Studios. The truth is that its repetitive design ensures it is exclusively enjoyable with friends, and no more.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-text"><b><strong style="white-space: pre-wrap;">The Facts</strong></b><br><br><b><strong style="white-space: pre-wrap;">What is it?</strong></b>: An online co-op VR wave-based shooter.<br><b><strong style="white-space: pre-wrap;">Platforms</strong></b>: <a href="https://www.meta.com/experiences/a-long-survive/6727226933970812/?ref=uploadvr.com" rel="noreferrer">Quest</a>, <a href="https://store.steampowered.com/app/2366100/A_Long_Survive/?ref=uploadvr.com" rel="noreferrer">Steam</a>. Coming soon to <a href="https://store.playstation.com/en-us/concept/10017972?ref=uploadvr.com" rel="noreferrer">PSVR2</a>. (Reviewed on PC VR)<br><b><strong style="white-space: pre-wrap;">Release Date</strong></b>: Out now.<br><b><strong style="white-space: pre-wrap;">Developer</strong></b>/<b><strong style="white-space: pre-wrap;">Publisher</strong></b>: Friendly Fire Studios<br><b><strong style="white-space: pre-wrap;">Price:</strong></b> $19.99</div></div><p>Granted, A Long Survive is described as a “cooperative virtual reality horde survival and base-defense game.” This means that it is made from the ground up with online multiplayer in mind, but even then, it falls flat because of the lack of customization. Working towards any kind of goal takes so much longer than any game of its kind should. Many of my issues can be derived from its cookie-cutter missions, snail-paced progression, and uninspired sci-fi setting. So let's start there.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/1000174874_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/1000174874.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/1000174874_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:21</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">The alien bugs surprise at every corner.</span></p></figcaption>
        </figure><p>As one of four possible characters, you are a soldier aboard the SCL Caronte spaceship. Working for the dully named Space Corp, your job is to eliminate wave after wave of alien bugs. Stop me if you've heard this one before. It is not that the paper-thin lore isn't justified enough to be an excuse to shoot some deadly critters. It could have at least invented some spicy, world-ending catastrophe to make players feel like they are working towards something tangible. The hostile insects themselves getting stuck on the level is not a good look either.</p><p>From your ship working as a lobby, you can access a shooting gallery, invite or join other players, and launch missions. What is baffling from the get-go is that once the tutorial is done, the missions on offer are all too massive to commit to. While the tutorial has ten waves of bugs to blast through, the main modes to choose from are either a 20-wave match, a 50-wave match—which the game estimates takes about two hours—or a team deathmatch mode. There is no in-between. A way to tweak the number of waves, limit the number of bots and players in a match, or change to special rules a la 007: GoldenEye’s Golden Gun mode would spruce things up.</p><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">PC Specs Used</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">My gaming laptop uses an AMD Ryzen 7 250 w/ Radeon 780M Graphics Processor, 24 GB DDR5-5600MT/s SODIMM, and an Nvidia GeForce RTX 5060 8 GB GDDR7. This impressions piece was conducted using a Meta Quest 3 via the Steam Link app.</span></p><p><span style="white-space: pre-wrap;">No performance issues were encountered during this playthrough. You can find the minimum and recommended specs on the Steam page to learn more.</span></p></div>
        </div><p>A Long Survive's saving grace is its moment-to-moment gameplay. Once on the field of its four available areas (and a fifth one for PvP), the goal is simple: survive. As expected, each round increases the number of bugs that need to be put down. A base of operations called the Nexus, a movable supercomputer, allows players to buy a series of useful items in combat. If it is destroyed, it is game over. From barricades to energy field barriers and mines, it is important to secure the base defenses at every corner.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000174873.jpg" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/1000174873.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/1000174873.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/1000174873.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000174873.jpg 1920w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">The four characters available.</span></figcaption></figure><p>With every enemy killed, players gain points to spend on this portable store. Managing resources is critical because the currency is divided between personal and team points. Team points can be used to buy a general good that benefits all, like the weapon maker. To buy a weapon from said machine, personal credits will be spent. The weapon designs themselves are slick, the manual reloading is logical for VR, and the realism of holding down bigger weapons with both hands due to the recoil is commendable. If only the sound effects felt impactful.</p><p>Because the waves are as predictable as they sound—more and bigger bugs, the occasional sub-boss—it helps that little details go a long way to add variety. For example, three different weapon types are sold: ballistic, energy, and explosives. Shotguns, SMGs, and revolvers are at a moment’s notice. Energy weapons, like the railgun, can only be used after activating “crystal collectors” spawning on random rounds. These pylons need to be filled up by standing close to them when they appear. Modifiers before embarking on each expedition can make the mission more difficult, such as making your character move slower. There is no benefit to toggling these on.</p><p>While I only played with one friend and bots in my experience, I must imagine that recruiting four other friends for a full-blown two-hour session is a fun time. Strategizing on the go and adapting to the near-impossible odds as the waves overwhelm the crew is enjoyable. Each of the four characters has certain skills, like the engineer using energy weapons whenever they want or the healer curing others. What did puzzle me is the glacial pace of the progression system to unlock abilities. After 5 hours, I was just level 3. The game expects you to grind up to level 55. You do the math.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000174872.jpg" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/1000174872.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/1000174872.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/1000174872.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000174872.jpg 1920w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">The movable base kitted out after several waves.</span></figcaption></figure><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Comfort</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Accessibility settings need work. Although there is a seated or standing mode, there is no manual height adjustment. That rendered my opting for the seated mode even as I was standing to not be at literal ground level. Options to move according to your head or hand are offered, as is the grip to where you grab your weapons. Teleporting or locomotion movement is available. Snap or smooth turning can also be modified to how fast or slow the player requires.</span></p></div>
        </div><p>The developers at Friendly Fire Studios have reiterated that this is an Early Access release. New game modes, characters, and maps are planned. Most of all, they fundamentally express that community suggestions are at the pillar of their future content. I would not exactly call the game’s foundation strong, but to have a small studio willing to adapt is worth mentioning.</p><h3 id="a-long-surviveearly-access-verdict">A Long Survive - Early Access Verdict</h3><p>In a sea of exciting VR shooters, I am not sure where A Long Survive lands. Playing with friends is always a good time, but what game isn’t? The later bug waves do lend themselves to hectic moments of chaos, so a dedicated group of players might be willing to look for that thrill time and time again. Others may just look elsewhere.</p><hr><p><em>UploadVR uses a 5-Star rating system for our game reviews – you can read a breakdown of each star rating in our </em><a href="https://www.uploadvr.com/uploadvr-review-guidelines/"><em>review guidelines</em></a><em>. As an early access release, this review is unscored.</em></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Walkabout Mini Golf &amp; Homestar Runner Collaboration Coming Next Month ]]></title>
        <description><![CDATA[ A special Homestar Runner DLC is coming to Walkabout Mini Golf next month. ]]></description>
        <link>https://www.uploadvr.com/walkabout-mini-golf-homestar-runner-collaboration/</link>
        <guid isPermaLink="false">6a0fba8e25a99d00019fcd12</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 10:20:32 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/HSRStill1.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Strong Bad, Bubs, and the rest of the Homestar Runner crew will bring their special brand of humor to Walkabout Mini Golf in a special DLC pack in June.</p><p>The Homestar Runner Distraction Pack, due out June 25, is termed by developer Mighty Coconut to be more of a Walkabout "takeover" by the Homestar crew with in-game character appearances and voice acting built in collaboration with Homestar creators The Brothers Chaps.</p><p>Watch the reveal trailer here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/HSR-Announcement-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/HSR-Announcement-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/HSR-Announcement-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:39</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Instead of a traditional course that WMG players are accustomed to, the Distraction Pack will feature new mini-games, cosmetics, and locations from the Homestar world. Golf <em>will</em> still be the focus with 18 lost balls to collect, custom putters, unlockable hole celebrations, and a new ball trail. </p><p>If you are not familiar with Homestar Runner, it is an animated comedy web series adapted from a book originally created to be a parody of children's literature. The web series ran from 2000 to 2009 before going on hiatus until 2014. It started as an Adobe Flash website before transitioning to YouTube when Flash was discontinued. The trailer above is a good introduction, but we suggest checking out Homestar Runner's <a href="https://homestarrunner.com/?ref=uploadvr.com">website</a> and this YouTube playlist to get a better sense of the style of humor to expect. </p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/HSRStill2.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/HSRStill2.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/HSRStill2.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/HSRStill2.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/HSRStill2.jpg 2400w"></figure><p>We previously reported that, after Mighty Coconut's <a href="https://www.uploadvr.com/walkabout-mini-golf-layoffs/" rel="noreferrer">twenty-five percent staff reduction</a> earlier this year, the number of DLC courses would be reduced to six per year moving forward. Mighty Coconut specified that the Homestar DLC <strong><em>does not count</em></strong> towards that total. This is considered "bonus" content for Walkabout and Homestar fans alike that has been in development for a year now. The next official DLC course is due out in August. </p><p>The Homestar Runner Distraction Pack will be available on June 25. Walkabout Mini Golf is available on <a href="https://store.steampowered.com/app/1408230/Walkabout_Mini_Golf_VR/?ref=uploadvr.com" rel="noopener">Steam</a>, <a href="https://store.playstation.com/en-us/product/UP7438-PPSA12460_00-2352165465353670?ref=uploadvr.com" rel="noopener">PSVR2</a>, <a href="https://www.oculus.com/experiences/quest/2462678267173943/?ref=uploadvr.com" rel="noopener">Quest</a>, <a href="https://store-global.picoxr.com/global/detail/1/7100930750916378630?ref=uploadvr.com" rel="noopener">Pico</a>, <a href="https://play.google.com/store/apps/details?id=com.mightyCoconut.walkaboutMiniGolf&ref=uploadvr.com" rel="noopener">Samsung Galaxy XR</a>, and <a href="https://apps.apple.com/us/app/walkabout-mini-golf/id1531384971?ref=uploadvr.com" rel="noopener">Apple App Store</a>. The game is also available as part of Meta's Horizon+ subscription service.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Real Madrid Turns Club Atmosphere Into One of Apple Immersive&#x27;s Biggest Wins ]]></title>
        <description><![CDATA[ &quot;Real Madrid: The Weight of Greatness&quot; is one of Apple’s largest immersive productions to date, offering Vision Pro users unprecedented behind-the-scenes access to the legendary club. ]]></description>
        <link>https://www.uploadvr.com/real-madrid-apple-immersive-documentary/</link>
        <guid isPermaLink="false">6a0ba12f709f3500014df9f6</guid>
            <category><![CDATA[ Immersive Video ]]></category>
        <dc:creator><![CDATA[ Laura Mingail ]]></dc:creator>
        <pubDate>Fri, 22 May 2026 09:00:36 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/RealMadrid_KeyArt-withBranding_2400x1350.png" medium="image"/>
        <content:encoded><![CDATA[ <p>If you have an Apple Vision Pro, or know someone who does, you can now get immersed in one of Apple Immersive’s largest productions to date.</p><p>Real Madrid: The Weight of Greatness was filmed during the 2025 Champions League and paired with virtually impossible-to-access behind-the-scenes and out-of-stadium moments with over 30 Blackmagic URSA Cine Immersive cameras. The nearly 21-minute Apple Immersive documentary is now available free on the Apple TV app, with or without a subscription.</p><p>The launch of Real Madrid content for Apple Vision Pro builds on Apple’s growing investment in MLS and sports storytelling on Apple TV, with its first substantial immersive experience for fans of the club, the sport, or simply those interested in compelling immersive content. Real Madrid is the highest-earning and most decorated football club in the world. It makes sense to start with them. The experience hosts its visitors with the best of what immersive video can offer: memorable moments, not just memorable views.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Apple-Vision-Pro-Official-Trailer-for-Real-Madrid-The-Weight-of-Greatness_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Apple-Vision-Pro-Official-Trailer-for-Real-Madrid-The-Weight-of-Greatness.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Apple-Vision-Pro-Official-Trailer-for-Real-Madrid-The-Weight-of-Greatness_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:43</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><h3 id="the-best-moments-feel-lived-in"><strong>The Best Moments Feel Lived In </strong></h3><p>Moments in Real Madrid: The Weight of Greatness are best when its visitors have enough time to take in the excitement, pride, perseverance and love surrounding the club, as well as the beauty and scale of The Santiago Bernabéu Stadium. To date, most Apple Immersive experiences seem to have followed traditional filmmaking techniques which detract from the feeling of presence that spatial storytelling can create - from quick edits that feel jarring and disorienting, to camera angles and movements that make visitors feel more present as the camera used than as themselves or characters in the story worlds. While Real Madrid: The Weight of Greatness still includes some of these techniques, its strongest sequences show how much more compelling immersive storytelling becomes when it considers the unique visitor experience of being inside moments instead of just watching them flash by. Most moments feel less rushed, even as the narrative carries forward alternating between shots captured from over 30 cameras. Movement between moments feels well timed with just enough breathing room to feel present and take in the details in each scene before possibly being inspired to turn past the 180-degree capture and notice the blank space. And, during the second half especially, the shots seem to rotate with more intention as they switch between pitch-level gameplay and fans inside and outside of their stadium to showcase how much the club and the game matter, while still giving visitors enough time to stay present in each moment.</p><p>The most memorable moments for me simultaneously offer experiences that are difficult to nearly impossible to access, spark emotion, have camera placement that feels true to where I may be sitting if I was there, and sounds aligned with that reality with the absence of any unnatural voiceovers or text or color filter choices interrupting the illusion of being present. I won’t forget moments like being pitch-side seeing the gameplay in detail and hearing the bounce of the ball through spatial audio, sitting with fans in the stadium as a large banner is passed above us while chants and drums echo around the stadium, seeing the pure joy in the eyes of the crowd around me or admiring the technology behind the club’s new retractable pitch system connected to its underground greenhouse.  </p><h3 id="curated-wish-fulfillment">Curated Wish Fulfillment </h3><p>With any format of immersive video, the moments that visitors can experience matter as much as, if not more than, the narrative itself. The visitor’s memories are a critical part of the experience - not what they remember seeing, but what they remember being a part of. Real Madrid: The Weight of Greatness does an excellent job at taking its visitors to as many curated wish-fulfilling moments as they can during that live-captured moment in time filmed over five days. And the moments selected combine beautifully to offer a range of different human perspectives centered around the same game. This adds to the quality of its storytelling. </p><p>Real Madrid brought in €1.185 billion based on their 2024-2025 financial statements. The club generates more than €50 million annually just from tours and experiences around Santiago Bernabéu Stadium. There is extremely high interest in the matches, stories and experiences tied to the club. Having visited during the renovations a few years ago, there is still nothing like physically being there among the trophies and inside the iconic stadium itself and of course nothing like being at a live match. But there is also nothing quite like the proximity this Immersive Video documentary offers to gameplay, different views from around the stadium and the ability to get up-close with star players like Kylian Mbappé, Jude Bellingham, Vinícius Júnior, and Thibaut Courtois.</p><h3 id="the-details-change-the-game">The Details Change The Game</h3><p>Real Madrid: The Weight of Greatness showcases what Apple Vision Pro and Blackmagic’s URSA Cine Immersive cameras are capable of for non-interactive 180-degree immersive video. The premium quality of the audio and visual details is what adds to the feeling of realism.</p><p>At times though, some creative choices disrupt that sense of realism. The biggest distraction for me is when subtitles appear as football stars stare at you not speaking while their voice-over plays. Currently, subtitles are available in English or Spanish and they appear as needed as subjects speak either Spanish or English throughout the documentary. I appreciate that regardless of language, visitors can hear the subjects speak authentically. But, the static subtitle text is small and changes quickly, requiring attention to be pulled away from the moments to the words themselves. This is especially noticeable during times with the players where the static subtitle blocks nearly get lost layered over them. Still, most creative choices take advantage of the technology available to offer a genuinely memorable experience. From wanting to reach out and feel the raindrops during practice to seeing the emotion in fans’ faces and hearing chants echo through Spatial Audio around the stadium, the smaller details consistently strengthen the illusion of presence. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Teaser_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Teaser.mp4" poster="https://img.spacergif.org/v1/3840x2160/0a/spacer.png" width="3840" height="2160" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Teaser_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:16</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The narrative and creative choices of the Real Madrid: The Weight of Greatness Apple Immersive documentary focus on making visitors feel emotionally connected to unforgettable moments. This experience creates real memories with the Real Madrid club and its fans and I look forward to more immersive documentaries like this.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Snap Specs True AR Glasses Reportedly Launch This Fall For Around $2500 ]]></title>
        <description><![CDATA[ The Snap Specs standalone true AR glasses will launch this fall, veteran tech journalist Alex Heath reports, priced around $2500. ]]></description>
        <link>https://www.uploadvr.com/snap-specs-ar-glasses-reportedly-launch-this-fall-for-2500/</link>
        <guid isPermaLink="false">6a0f8f6325a99d00019fccc1</guid>
            <category><![CDATA[ Glasses &amp; AR Tech ]]></category>
        <dc:creator><![CDATA[ David Heaney ]]></dc:creator>
        <pubDate>Thu, 21 May 2026 16:34:33 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Snap-Inc.png" medium="image"/>
        <content:encoded><![CDATA[ <p>The Snap Specs standalone true AR glasses will launch this fall, veteran tech journalist Alex Heath reports, priced around $2500.</p><p>The company behind Snapchat officially announced that it would release standalone true AR glasses, called Specs, just under <a href="https://www.uploadvr.com/snap-specs-consumer-ar-glasses-coming-2026/">one year ago</a>.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/snap-spectacles-5-ar/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Snap Spectacles Are $100/Month AR Glasses For Developers</div><div class="kg-bookmark-description">The company behind Snapchat just unveiled upgraded AR Spectacles, available to developers for $99/month.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">David Heaney</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Snap-Spectacles-on-developer-2618914a774f4fe397261daac3dc1667952f8301ed4f92d25f34f8c313b4cd2f.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>Compared to the bulky and heavy <a href="https://www.uploadvr.com/snap-spectacles-5-ar/">Spectacles</a> standalone AR development kit glasses, which the company rents to developers for $99/month or students for $49/month, Snap CEO Evan Spiegel&nbsp;claimed the consumer Specs will have "a much smaller form factor, at a fraction of the weight, with a ton more capability", while running the same Snap OS operating system and supporting all the same apps developed so far.</p><p>Snap OS is relatively unique. While on an underlying level it's Android-based, you can't install APKs on it, and thus developers can't run native code or use third-party engines like Unity. Instead, they build sandboxed "Lenses", the company's name for apps, using the&nbsp;<a href="https://ar.snap.com/lens-studio?ref=uploadvr.com" rel="noopener"><u>Lens Studio</u></a>&nbsp;software for Windows and macOS. In Lens Studio, developers use JavaScript or TypeScript to interact with high-level APIs, while the operating system itself handles the low-level core tech like rendering and core interactions. This has many of the same advantages as the Shared Space of Apple's visionOS: near-instant app launches, interaction consistency, and easy implementation of shared multi-user experiences without friction. It even allows the Spectacles mobile app to be used as a spectator view for almost any Lens. Snap OS doesn't support multitasking, but this is more likely a limitation of the current hardware than the operating system itself.</p><p>Since releasing Snap OS in the latest Spectacles kit in late 2024, Snap has repeatedly added new capabilities for developers building Lenses, and late last year launched&nbsp;<a href="https://www.uploadvr.com/snap-os-2-0-spectacles-specs-consumer-ar/">Snap OS 2.0</a>, adding and improving first-party apps like Browser, Gallery, and Spotlight to bring the AR platform closer to being ready for consumers.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/snap-os-2-0-spectacles-specs-consumer-ar/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Snap OS 2.0 Brings The AR Glasses Closer To Consumer-Ready</div><div class="kg-bookmark-description">Snap OS 2.0 is out now, adding and improving first-party apps like Browser, Gallery, and Spotlight to bring the AR platform closer to being ready for consumers.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">David Heaney</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Snap-OS-2.0-apps-e8bba819e30d9b147c0e7522bc7020b9ff18acb01c4817b8e142510dce178dec.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>In April, Alex Heath released <a href="https://sources.news/p/snap-crucible-moment?ref=uploadvr.com">a report</a> via his Sources newsletter wherein he claimed that Snap will preview its new Specs glasses in the next couple of months, followed by a consumer release in the fall.</p><p>In <a href="https://sources.news/p/snap-eyes-1-billion-fundraise-for?ref=uploadvr.com">an October edition</a> of Sources, Heath said that Snap was targeting a price of around $2500 for Specs, and a production run of around 100,000.</p><p>That price puts it squarely in the realm of relatively wealthy early adopters, like Apple Vision Pro. But, assuming it isn't beaten to market by something we're not aware of, Specs will be the first standalone true AR glasses (meaning relatively normal-looking glasses that can place interfaces and virtual objects into your physical space, without significantly dimming or distorting your view of the real world) from a major tech company.</p><p>Meta's $800 glasses are considerably more affordable yes, but also vastly less capable, showing only a small fixed heads-up display (HUD) in one eye, while Snap is targeting a relatively wide field of view binocular display system with head tracking, hand tracking, and realtime environment meshing.</p><p>Multiple reports&nbsp;<a href="https://www.uploadvr.com/meta-orion-apple-vision-pro-editorial/">suggest</a>&nbsp;Meta plans to ship its own true AR glasses in late 2027, and Bloomberg's Mark Gurman&nbsp;<a href="https://www.uploadvr.com/apple-vision-pro-2-reportedly-cheaper-lighter-mac-tethered-headset-coming-too/?utm_medium=social&utm_source=x">has reported</a>&nbsp;that Apple won't launch AR glasses until 2028 at the earliest. Meanwhile, there are some obscure Chinese products that technically qualify as true AR glasses, but they're bulky, their onboard compute is significantly limited, and their software is not particularly fleshed out.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/snap-spins-out-ar-specs-into-its-own-subsidiary/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Snap Spins Out AR Specs Into Its Own Subsidiary</div><div class="kg-bookmark-description">Snap spun its Specs AR glasses into its own subsidiary, and reconfirmed that it plans to launch the consumer product this year.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">David Heaney</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Introducing-Specs-Inc-f241a3a391cd0b8edd50d43e40eb1de889e631f67a7359113f6fa002e6d3ac2e.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>The news of Snap's plan to launch this fall comes a few months after it spun its AR hardware ambitions into a dedicated subsidiary, Specs Inc.</p><p>We'll keep a close eye on Snap in the coming months for any sign of a proper reveal of the design and specifications of Specs, a product that could be a milestone moment for consumer AR.</p><hr><p><em>I'm actively writing on UploadVR again, and this article is one in a series of "catch up" pieces where I report on some of the interesting things that have been happening in the industry in recent months. And yes, VR Download is coming back very soon!</em></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Android XR Got Auto-Spatialization, Window Wall Pinning &amp; Hand Occlusion ]]></title>
        <description><![CDATA[ Android XR&#39;s major update brought an AI feature to make any windowed content 3D, hand occlusion in the home space, and the ability to pin windows to your walls to Samsung Galaxy XR. ]]></description>
        <link>https://www.uploadvr.com/google-android-xr-2026-update-samsung-galaxy-xr/</link>
        <guid isPermaLink="false">6a0f6ac425a99d00019fcbda</guid>
            <category><![CDATA[ Headsets &amp; Tech ]]></category>
        <dc:creator><![CDATA[ David Heaney ]]></dc:creator>
        <pubDate>Thu, 21 May 2026 15:51:35 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Android-XR-April-update.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Android XR's major update brought an AI feature to make any windowed content 3D, hand occlusion in the home space, and the ability to pin windows to your walls to Samsung Galaxy XR.</p><p>The first major update for Google's XR operating system started rolling out to Samsung's standalone headset in April, bringing three massive features and other notable changes.</p><p>And given that <a href="https://www.uploadvr.com/xreal-project-aura-android-xr-first-images-clip/">Xreal's Project Aura headset</a> will run the same Android XR operating system via a compute puck with the same <a href="https://www.uploadvr.com/qualcomm-snapdragon-xr2-plus-gen-2/">Snapdragon XR2+ Gen 2 chipset</a>, these features should also be available on Aura when it launches later this year.</p><p>Here's a rundown of what exactly arrived in the update, with details on what each feature actually does.</p><h2 id="auto-spatialization-for-2d-windows">Auto-Spatialization For 2D Windows</h2><p>Google actually pre-announced the biggest feature of Android XR's major update <a href="https://www.uploadvr.com/android-xr-getting-system-autospatialization-turn-any-content-3d/">back in December</a>: Auto-spatialization.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/android-xr-getting-system-autospatialization-turn-any-content-3d/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Android XR Getting AI System Feature To Turn Any 2D Window 3D</div><div class="kg-bookmark-description">Google’s Android XR is getting an AI feature that can turn any 2D content, including games streamed from your PC, into 3D.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">David Heaney</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Android-XR-Autospatialization-68a132a581f7d3190b3f8a0b4195f4ca67dc5c5c729fe4b5cec60ada502a3bf8.jpeg" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>When enabled in the "Labs" section of the Android XR system settings, Auto-spatialization makes the operating system constantly run a machine learning model on whatever 2D window is currently in focus that synthesizes stereoscopic 3D depth at 1080p 30FPS.</p><p>That means that images, videos, games, websites and whatever other visual content you're looking at automatically becomes 3D, with a sense of depth, without any implementation from the developer or creator of said content.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-Auto-spatialization_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-Auto-spatialization.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-Auto-spatialization_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:14</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Auto-Spatialization on Android XR</span></p></figcaption>
        </figure><p>It's a remarkable feature that no other standalone VR/MR headset has, though Xreal and Viture have a similar feature for their virtual monitor glasses, with Xreal's handled by its X1 chip and Viture's through the smartphone companion app.</p><p>Google notes that enabling Auto-spatialization will use extra energy, making the headset last less long between charges, and that the operating system will sometimes disable the feature when the chipset is under heavy load or too hot. It will automatically enable again when these conditions no longer apply.</p><h2 id="hand-occlusion-in-home">Hand Occlusion In Home</h2><p>At launch, when you brought your hand up such that it should be in front of content (such as 2D apps) in the Android XR home space, you instead saw only an outline, as you would in a Quest 3 or Pico 4 Ultra. Among standalone headsets, Apple's Vision Pro headsets were unique in cutting out your hands to display them in front of virtual content.</p><p>With the major Android XR update, Google has added a "Labs" feature to enable the same kind of hand occlusion as Apple.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-hand-occlusion_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-hand-occlusion.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-hand-occlusion_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:17</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Hand occlusion on Android XR</span></p></figcaption>
        </figure><p>Just like on Apple Vision Pro headsets, it works similarly to adding a virtual background to your PC's webcam on a platform like Zoom; the system runs a tailored 2D hand segmentation model on each passthrough camera and superimposes this on virtual content.</p><p>And also as with Apple Vision Pro, it doesn't work well in low light, and will cut back to the hand outlines.</p><h2 id="pin-windows-to-physical-walls">Pin Windows To Physical Walls</h2><p>You can now pin any windowed app to a wall in your physical environment, your real-life room. To do so, simply drag the window near the wall and it will snap in place.</p><p>For example, you can pin Google Calendar to your office wall, or a Netflix window bigger than your physical TV to your living room wall.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-app-wall-pinning_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-app-wall-pinning.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-app-wall-pinning_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:23</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Windowed app pinning on Android XR</span></p></figcaption>
        </figure><p>This feature has been available on Apple Vision Pro since <a href="https://www.uploadvr.com/visionos-26-out-now-apple-vision-pro/">visionOS 26</a>, and the Horizon OS of Quest 3 headsets since February of this year.</p><p>However, while Apple's visionOS and Meta's Horizon OS support full persistence for pinned windows (and widgets), Google's Android XR currently does not. If you reboot your Samsung Galaxy XR, your pinned windows will be gone.</p><h2 id="session-restore">Session Restore</h2><p>That's not to say that Android XR has no window persistence at all. With the update, Google says up to 3 previously used windowed apps will reopen in the position you last left them after rebooting.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-session-restore_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-session-restore.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Android-XR-session-restore_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:11</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>It's unclear why this 3-window limit exists, given that neither Apple's visionOS nor Meta's Horizon OS has one.</p><h2 id="android-enterprise">Android Enterprise</h2><p>With the update, Android XR now supports <a href="https://www.androidenterprise.community/product-updates/android-enterprise-management-arrives-for-android-xr-2392?ref=uploadvr.com" rel="noopener">Android Enterprise</a>. Google said it's collaborating with "leading EMM partners" including ArborXR, ManageXR, Microsoft Intune, Omnissa Workspace ONE, Samsung Knox Manage, and SOTI to make Samsung Galaxy XR and future Android XR headsets "workplace-ready".</p><p>This support includes key mass device management features such as zero-touch enrollment, allowing headsets to be "pre-configured and shipped directly to end users for immediate use", as well as Managed Google Play for centralized app distribution, letting businesses silently install and update the specific apps they require on those headsets.</p><hr><p><em>I'm actively writing on UploadVR again, and this article is one in a series of "catch up" pieces where I report on some of the interesting things that have been happening in the industry in recent months. And yes, VR Download is coming back very soon!</em></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Five Nights At Freddy&#x27;s: Secret Of The Mimic Available Now On PC VR ]]></title>
        <description><![CDATA[ FNaF: Secret of the Mimic is finally out on PC VR - with a list of known issues to be patched later. ]]></description>
        <link>https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-available-now-on-pc-vr/</link>
        <guid isPermaLink="false">6a0f0a0d25a99d00019fcadd</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Thu, 21 May 2026 09:16:18 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/fnaf-secret-of-the-mimic-creepy.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Ending a journey that began with late 2024's announcement followed by a confusing pivot away from VR, Five Nights At Freddy's: Secret of the Mimic is out now on SteamVR. Steel Wool Studios released the game with a patch to address a litany of issues and a list of bugs expected to be addressed in a later patch.</p><p>Let's chart the path we took to get here. </p><p>Secret of the Mimic was first <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-psvr-2-announcement/" rel="noreferrer">announced in 2024</a> with a listing on the PlayStation Store that included PlayStation VR2 support. We went <a href="https://www.uploadvr.com/fnaf-secret-of-the-mimic-demo-impressions/" rel="noreferrer">hands on</a> with the game on PS VR2 a few weeks later at PAX West, calling it a harrowing experience sure to scare your pants off. A few months later, in February 2025, a new gameplay trailer released with a <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-release-date-psvr2/" rel="noreferrer">June release date</a> and the PS VR2 logo suspiciously removed. PS VR2 was also removed from the PS Store listing, the original trailer was updated to remove the logo at the end, and the original PlayStation blog post was edited to remove any mention of VR support. </p><p>The game released on June 13, 2025 for Steam and PlayStation 5, flatscreen only on both. Game director Evan Lampi clarified in an interview to promote that release that <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-vr-support-post-launch/" rel="noreferrer">VR support was still planned</a>. Fast forward to April of this year when both PS VR2 and PC VR support was expected <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-adds-vr-support-for-playstation-vr2-next-week/" rel="noreferrer">late in the month</a>. This finally happened on April 28, albeit <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-available-now-on-playstation-vr2/" rel="noreferrer">only on PS VR2</a>. We also learned that Steel Wool pivoted to a flatscreen release first due to <a href="https://www.uploadvr.com/fnaf-secret-of-the-mimic-went-flatscreen-before-vr-due-to-poor-help-wanted-2-sales/" rel="noreferrer">poor sales of FNaF: Help Wanted 2</a>.  Finally, VR support was added on Steam on May 20.</p><p>Steel Wool posted on X saying the plan was to deliver a quality of life patch for PS VR2 at the same time as the SteamVR launch to achieve parity between the two versions. A lengthy <a href="https://store.steampowered.com/news/app/2215390/view/669491979075190930?l=english&ref=uploadvr.com">developer post on Steam</a> details the issues fixed in the latest patch, a few suggestions for getting the optimal experience, and ends with a list of currently known issues, including multiple soft locks in the game, expected to be fixed in a later patch. <br><br>We suggest reviewing this post before diving into the game on PC so you know what to expect. For any PS VR2 fans who haven't picked up the game yet, it is currently 60% off its regular $39.99 price until May 28.</p><p>Five Nights at Freddy's: Secret of the Mimic VR support is available now on <a href="https://store.steampowered.com/app/2215390/Five_Nights_at_Freddys_Secret_of_the_Mimic/?ref=uploadvr.com">Steam</a> and <a href="https://www.playstation.com/en-us/games/five-nights-at-freddys-secret-of-the-mimic/?ref=uploadvr.com">PS VR2</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ As Horizon &amp; Rec Room Fold, VRChat Is Hitting Usage Records &amp; &quot;Not Going Anywhere&quot; ]]></title>
        <description><![CDATA[ As Horizon Worlds and Rec Room withdraw from VR, VRChat says it&#39;s growing, regularly setting new usage records, and &quot;not going anywhere&quot;. ]]></description>
        <link>https://www.uploadvr.com/vrchat-statement-after-rec-room-and-horizon-worlds-fold/</link>
        <guid isPermaLink="false">6a0e2ef0ecf77700017e1148</guid>
            <category><![CDATA[ Social VR ]]></category>
        <dc:creator><![CDATA[ David Heaney ]]></dc:creator>
        <pubDate>Wed, 20 May 2026 15:51:30 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/VRChat.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>As Horizon Worlds and Rec Room withdraw from VR, VRChat says it's growing, regularly setting new usage records, and "not going anywhere".</p><p>If you missed it, back in March <a href="https://www.uploadvr.com/meta-will-keep-horizon-worlds-vr-support-for-existing-games/">Meta announced</a> that Horizon Worlds is fully pivoting to flatscreen (smartphones and web). While existing worlds will still be playable in VR, creators will no longer be able to include VR support in new worlds, and all future updates and tools will target flatscreen. The company says it's seeing significant growth on smartphones, while Quest owners tended to resent the social VR platform being pushed on them.</p><p>Just days later, <a href="https://www.uploadvr.com/rec-room-to-shut-down-in-june/">Rec Room announced</a> that it will entirely shut down in June, stating that it never reached sustained profitability and blaming "the recent shift in the VR market, along with broader headwinds in gaming".</p><p>The demise of two of the biggest social VR platforms has, understandably, led many in the industry to wonder whether the entire concept was simply not viable in today's VR market. But VRChat, which has been around since before either Horizon Worlds or Rec Room were even concepts, is adamant that this is not the case.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/vrchat-nye-user-record/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">VRChat Set A New Concurrent User Record On New Year’s Eve</div><div class="kg-bookmark-description">On New Year’s Eve, VRChat set a new record for concurrent users online.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Ian Hamilton</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/ss_869211a61f76ff08db693092b43678278c396249.1920x1080-9af0f5c6181df2b7adee90c868c05f61f7839dbb515ca0d6b125951467a16bd9.jpg" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>At the end of March, in response to the announcements from Meta and Rec Room, VRChat issued the following <a href="https://hello.vrchat.com/blog/were-here?ref=uploadvr.com">statement</a>:</p><blockquote>"Horizon Worlds VR moved into maintenance mode. Rec Room announced yesterday that it's closing on June 1. Both were very well-funded platforms with real communities – and both are winding down. If you're reading this and you built worlds there, made friends there, had a place you liked to hang out there, or even worked there - we're sorry. Behind everything created, built, or experienced on these platforms is a lot of creativity, love, sweat, and tears. We are sad to see fewer compatriots in our space. Our heart goes out to you.In case you were wondering, <strong>VRChat is not going anywhere.</strong><br><br>Last New Year's Eve, nearly 150,000 people were in VRChat at the same time – celebrating a worldwide event for yet another year. Most of those folks had visited us for New Years multiple times before, but for some, it was their first time.<br><br>It's been three months since, and we've broken that user record <em>twice</em> since then. Our latest record? Nearly 160,000 people in VRChat at the same time.<br><br>Not only that, but our creator economy, avatar marketplace, and first-party stores are all growing. Creators like Studio TrickForge, spookyghostboo, and nawty have made VRChat a place where they can create amazing communities, experiences, and identities, all while earning for their hard work. We onboard more creators every day.<br><br>The core reason we're still here, though, is <em>you</em>.<br><br>Our community is the thing that makes VRChat different from every platform that has come and gone. <em>You</em> create worlds that defy imagination. <em>You</em> build avatars that embody expression and identity in ways never seen before. <em>You</em> welcome strangers into your communities, make them feel at home, and often change their lives for the better.<br><br><em>You</em> show up, every single day, in numbers that keep growing -- and <em>you</em> bring your friends. The loyalty, creativity, ingenuity, passion, and energy <em>you</em> bring to VRChat is the heartbeat that no amount of funding can replicate.<br><br>We don't take that for granted.<br><br>To anyone looking for a new home: we'd love to have you. VRChat has been here for over a decade, and we plan to be here for many more. Creators are building <em>real careers</em> on this platform - the tools are deep and will help you build the skills you need to begin your game development career. Our economy continues to grow. You can easily build a community that gets excited for every update you put out or each event that you run. If you're looking for somewhere your work can live and grow, VRChat is it.<br><br>To our existing community: the people that are showing up now are showing up because of what you built. They'll stick around because of how you'll welcome them. They'll learn, grow, create, share, and play because of the communities that you're a part of. Thank you for all of the hard work you put in along with us. We see you.<br><br>We have a lot of work ahead of us, and we're moving fast. But we wanted to take a moment to say this plainly: we see what's happening in our industry, we're grateful to be in the position we're in, and we're not slowing down."</blockquote><p>As the statement notes, VRChat hit a concurrent online users record on New Year's Eve, with nearly 150,000 people on the platform, and the company says it has exceeded that figure multiple times since.</p><p>To be clear, despite the name, VRChat is just as popular on flatscreen as in virtual reality, and the company doesn't say how many of these concurrent users were actually in a headset. But this was the case for Horizon Worlds and Rec Room too, and this still means that at minimum tens of thousands of VR owners were online together at the same time, across hundreds of different online virtual worlds.</p><p>VRChat has a well-earned reputation as a notably less moderated platform than Horizon or Rec Room, with its far greater degree of freedom around avatar and world design enabling a much wider range of experiences - from those you'll love more than anything else you can experience in VR to those you'll absolutely hate.</p><p>If you've been put off by some of the bad vibes you might get from certain footage of VRChat, I'd encourage you to put that feeling aside, pick an avatar that expresses who you are, and try out some of the highest rated worlds on the platform. Despite all its flaws, given the size of VRChat's userbase and the possibilities its creator tools enable, there is simply no other software as deserving of the "metaverse" moniker of science fiction.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/as-horizon-worlds-moves-away-from-vr-its-users-decide-their-future/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">As Horizon Worlds Moves Away From VR, Its Users Decide Their Future</div><div class="kg-bookmark-description">As Meta drops VR support for new Horizon Worlds, we take a look at the people who run virtual venues on the platform and what they intend to do after the pivot.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">K. Guillory</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/image_2026-04-06_081236280-10da59c5ebc22eef0353e427467547b99a0d53e170d79ed5903ba286c6c282f3.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>"To anyone looking for a new home: we'd love to have you. VRChat has been here for over a decade, and we plan to be here for many more", the company tells the many Rec Room and Horizon Worlds VR users looking for a substitute for the places where they had spent a significant chunk of their lives.</p><hr><p><em>I'm actively writing on UploadVR again, and this article is one in a series of "catch up" pieces where I report on some of the interesting things that have been happening in the industry in recent months. And yes, VR Download is coming back very soon!</em></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Interview: Flat2VR&#x27;s Elliott Tate On Kicking Off The Spark Initiative With FlatOut 4 VR ]]></title>
        <description><![CDATA[ We sat down with Flat2VR Studios&#39; Elliott Tate about the Spark initiative, pairing VR modders with game developers for ports, and its first release, FlatOut 4. ]]></description>
        <link>https://www.uploadvr.com/interview-flat2vrs-elliott-tate-on-kicking-off-the-spark-initiative-with-flatout-4-vr/</link>
        <guid isPermaLink="false">6a0b4a69709f3500014df8e6</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Wed, 20 May 2026 14:56:44 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/elliott-tate-interview.png" medium="image"/>
        <content:encoded><![CDATA[ <p>FlatOut 4: Total Insanity VR is the first official release from the Flat2VR Spark initiative. Spark is a program spearheaded by Flat2VR Chief Creative Officer &amp; Chief Technical Officer, Elliott Tate, to pair experienced VR modders with game developers interested in porting their games to virtual reality. </p><p>We spoke with Tate about the origins of Spark, how Flat2VR balances Spark projects vs its in-house games, and the unique challenges behind bringing <a href="https://www.uploadvr.com/flatout-4-total-insanity-vr-impressions-a-rough-ride-in-the-best-possible-way/" rel="noreferrer">FlatOut 4: Total Insanity</a> to VR.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/hYUym5LFoak?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="UploadVR Interviews Elliott Tate of Flat2VR Studios About FlatOut 4: Total Insanity VR"></iframe></figure><p>This is a transcript of the <a href="https://youtu.be/hYUym5LFoak?ref=uploadvr.com">video interview</a>, edited for clarity:</p><p><strong>UploadVR:</strong> <strong>Okay so before we get into it, we're supposed to talk about FlatOut 4: Total Insanity VR, but before we get to that, this is the first release from the Flat2VR Spark program. So for those who don't know what Spark is, can you kind of explain what that program is?</strong></p><p><strong>Elliott Tate:</strong> <em>If you know how we began with Flat2VR, it was just passion projects on the side, and it's really incredible how when you are just passionate about wanting to see your favorite games in VR and you connect with the right people, just what you can do. So when Beat Saber first came out, I started the Beat Saber modding group [with] a similar goal of "let's get talented people to build something cool here" and it really just exploded and helped pave the way for that. Flat2VR was something I always wanted: to see more of some of my favorite games in VR. </em></p><p><em>So [we] built a whole big community around it and it's grown in a really cool way and just so many incredible talented other developers have joined in and shared talents. A lot of them have full-time jobs and aren't ready to quit like we did and go all in on just game dev, but  love pouring their talents out to make VR happen and so Spark was kind of built around this mix between Flat2VR Studios, where we do super polished, bigger-team [projects] making VR ports of some of our favorite games to in between like a mod and done kind of part-time with lots and lots of love without as set deadlines and still officially licensed. </em></p><p><em>We have the source code, but working with modders in the community and putting a lot of off hour love into making it happen. So it's a really cool way to get games that probably wouldn't happen otherwise and get other really talented people involved that wouldn't necessarily have the time to [fully] commit, but can   work [in] a Spark capacity we call it, which is just an on-the-side the way we build mods and build that out into VR experiences. It doesn't mean it's any less or worse. It just means probably longer timelines and sometimes that means it's a better product because you really spend the time to get in every night and play it all the time and really see how it's going and build it out that way.</em></p><p><strong>UploadVR:</strong> W<strong>hat goes into the decision process behind something being a Flat2VR project versus something that you say "this I think would be a good candidate for Spark and let a modder get some experience." How do you balance that decision?</strong></p><p><strong>Elliott Tate:</strong> <em>Yeah, well I guess it started because we had our plates so full we were like "we're going to have to turn down games unless we figure out another way to make this happen" and that's what grew out of Spark. Some of our games Meta has funded and that can mean our budgets get even bigger. Some games like </em><a href="https://www.uploadvr.com/postal-2-vr-announcement/" rel="noreferrer"><em>Postal 2</em></a><em>, we did the Kickstarter for it, which really opened the door for a bigger budget on that. I don't know if there's an exact system. It's if it doesn't fit in the studio. With our team size, we do have a limit of how many projects we can take on at a time and then Spark allows us to continue other projects. </em></p><p><strong>UploadVR:</strong> <strong>So Mutar worked on this one and I think you say he's been a friend of yours for quite some time. Walk us through the process of pairing a specific game like FlatOut with this specific modder. What does that look like?</strong></p><p><strong>Elliott Tate:</strong> <em>That's where the magic of these smaller teams that take longer, when you find someone who has passion for a certain genre, they'll often act like a game designer or a game producer. As you're playing and as you love this game, you start coming up with ideas in your head in a way that a typical dev team, you'll have some of that, but not to the same extent. So it really works to find someone that just loves the game, number one. Somebody that has talent [because] FlatOut is not Unreal and not Unity, so it requires a special dev skill. </em></p><p><em>He's a senior developer who's got lots of experience working on custom code and so that put him in one bracket to be the right fit to work on like a very custom engine that has a lot of custom physics and all kinds of custom systems. So his talent level fit that where we have some equally talented people just in Unreal Engine and that would put them in a different category. I guess it's more do you love this game [and] do you have a lot of kind of design ideas yourself because we try to empower a lot of that to come as they're building. It's kind of how you build a mod. It's like "wouldn't it be cool if I did this? Oh man that would feel so cool" and then you try it yourself and you just fall in love with it and you expand it and keep working on it.</em></p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-4.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-4.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-4.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-4.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-4.png 1920w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-7.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-7.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-7.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-7.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-7.png 1920w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p><strong>UploadVR:</strong> <strong>Was the design team planned to be involved from the very beginning? In the last Dev video you put out, you talked about bringing in an artist to do all the interiors for each car. </strong></p><p><strong>Was that always planned from the beginning or did you discover that when you were scoping the project and said okay we might need to get someone involved here to finish the game out?</strong></p><p><strong>Elliott Tate:</strong> <em>A lot of times, it does come later. At the start, whoever's starting to work on it is really scoping out "okay, what could I possibly do? What talents do I have?" Mutar is not a 3D modeler or an artist, so for this game, once we looked at "can we reuse the interiors?" and we were like "Nope, there's no interiors in here! You probably need to probably need to recreate this from scratch."</em></p><p><em>I oversee a lot of the projects too. I just love to share ideas, so that's a big part too. Just coming in and brainstorming with them and what would work. So just supporting them and then where they get stuck or if there's more that's missing, even pre-early access, if we launch it in this state, let's at least try to get it to an early access state by adding this and this. Kind of getting it to at least that level that it should take off and yeah it's a case by case basis.</em></p><p><strong>UploadVR:</strong> <strong>You're the CCO, and now CTO I just learned a few minutes ago, of basically two companies. Which means you have oversight into a lot of projects you're involved with a lot of things. How often do you get to get your hands dirty now? I know when you're trying to have that 50,000 foot view, sometimes you don't really get to like dig in deep on a project. Do you get to do that anymore just get to get in there and play around?</strong></p><p><strong>Elliott Tate:</strong> <em>I've really fought to keep that and so I try to have about half the time in the trenches developing myself and being very in touch with the projects and then the other half trying to run a company or two companies or no, three now. It's a little crazy. We don't get a lot of sleep, but I think it's really important just because we're trying to do things so differently and yeah, there's business books, but there's no exact rule book for how this works. I think it's really important to still stay very in touch with development. I think one thing I'm always looking at is the experimentation we did as modders. </em></p><p><em>When I worked with Praydog on </em><a href="https://www.uploadvr.com/praydogs-uevr-mod/" rel="noreferrer"><em>UEVR</em></a><em>, it was this wild idea of what if we could inject some level of VR in every Unreal Engine game and a lot of people from a traditional sense would say no, that's not a good idea, no, that can't be done, but if you really kind of come with that hacker mentality of "well, why not like? Let's figure out a way! "Let's build something. Let's think outside the box." That's been really fun to continue to do, but it's not easy to juggle at all.</em></p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-2.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-2.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-2.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-2.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-2.png 1920w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-9.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-9.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-9.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-9.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-9.png 1920w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p><strong>UploadVR:</strong> <strong>Is it hard to switch your analytical brain off when you play a game that's not your company's? You look at it and you go "well that texture and this menu, why'd they set it up?" Is it hard to switch that part of your brain off?</strong></p><p><strong>Elliott Tate:</strong> C<em>urse your brain! Even in high school, I did landscaping and I couldn't walk across a yard without looking at edges and that shrub needs to be cut. You have to fight it and I think one of the beauties of VR is it helps to be so immersed that you are just in it and you feel it and that's more than those technical details, which I always have to switch to and I can be very detail oriented when it comes to those things. It's more the feeling of how does something feel like the dance in VR. </em></p><p><em>In Beat Saber notes come at you and when we map, it wasn't just where do you place a block, where do you place a block, but it's how do you set up the next block, so your player moves swings back and then the force like swings this way, but does it jerk you if you have to then hit another block. I think of all VR development like that dance where if you're just doing one action like shooting, well that's just using your finger and you're no longer completely engaged in all your senses, so what are some things that you can do that switch it up? That makes the experience feel more complete. </em></p><p><em>Trombone Champ, at first, we had just flat notes coming at you and redesigning that so it really moves your hand out as you're playing and then you have to move from left to right and interact a complete body experience with different things happening like a different visual experience, fireworks exploding above you. There has to be, in that dance, the right amount of components and then suddenly you forget everything. You're connected, you're teleported, and you're there and I think, by default, a flat screen game, if you just put in VR can do that with amazing visuals, but for most people you'll hit spots where okay the visuals aren't enough anymore. I want other stuff. I love that process of bringing that dance into game design. How do you reimagine this so it feels like it was built from the ground up for VR.</em></p><p><strong>UploadVR:</strong> <strong>Let's go into FlatOut specifically. You might have already answered this, but I'll ask it anyway. Do you have a preferred mode that you play in the game? Or have you been in debug so long that you really haven't had time?</strong></p><p><strong>Elliott Tate:</strong> <em>I did get pretty sick with this. But some of the knockout modes [stunt modes] and flying as first person when you're flying, it's actually not enabled in the game right now, but I probably will enable it at some point. You are the person. You get this thrill being launched out of your car and you're just flying.</em> <em>I think we'll probably add it at some point to allow for first person on that. It's just wild and fun and especially when you don't expect it, even just racing, you hit something and the player goes flying. In VR, it's almost like unexpected but you're just like whoa okay I'm really in this car. I really can fly out at any moment. </em></p><p><em>So you asked favorite mode. I just still love a classic race. I don't think anything beats the thrill of the FlatOut races with all of the debris and all the physics that the game has. I think that physics and VR go hand in hand so well together. In FlatOut, hitting something to try to get ahead and you try to take a shortcut, but now you have a big log in on your windshield, so it's like "oh, is that actually worth it?" Then you have to stick your head actually out the window to see a little bit until you steer and shake the log off.</em></p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-3.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-3.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-3.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-3.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-3.png 1920w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-13.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-13.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-13.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-13.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-13.png 1920w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p><strong>UploadVR:</strong> <strong>What went into the decision making process of something like this and </strong><a href="https://www.uploadvr.com/out-of-sight-vr-review/" rel="noreferrer"><strong>Out of Sight VR</strong></a><strong> being an Early Access game versus full release like </strong><a href="https://www.uploadvr.com/wrath-aeon-of-ruin-vr-brutal-edition-review/" rel="noreferrer"><strong>Wrath</strong></a><strong>, Trombone Champ, and Roboquest?</strong></p><p><strong>Elliott Tate:</strong> <em>When I was coming up with the idea of Spark, one of the rules was "no timelines" because that kills so many projects and kills creativity and also gets games to ship on time. I know you have to have it within budget and within time and you need it for a lot of things, but part of the magic of what we did with modding was just this looser timeline and so Early Access really plays  well into that concept. If it's a smaller team working on it or just one person you might not have the community helping to give feedback at some point to build the game with them. We kind of do with all our games, but  I think for FlatOut specifically, one nightmare that I've been talking about being in the trenches is just getting all the wheels supported and um turns out that's a nightmare like hell on earth don't wish it upon anyone.</em></p><p><strong>UploadVR:</strong> J<strong>ust thinking about all the different combinations for PC, there's so many different GPU/CPU/RAM combinations. Now you got VR headsets on top of that and now you're putting wheels on top of that, so there's an infinite number of different combinations you've got to account for.</strong></p><p><strong>Elliott Tate:</strong> <em>The situations I've been working through it's like this wheel doesn't work, so look into the report and it's like Fanatec wheel mixed with Logitech pedals mixed with a Thrustmaster. The different parts of it are all different and then they all use the same axis and they're conflicting, so you have to basically make them all know how to talk to each other. We finally built a tool that really has kind of solved that, so we've gotten a little over like 200 unique combos working now for people, but that is the pain of PC. </em></p><p><em>Not just having one thing to build for, but you've got sometimes hundreds of different setups and you're like "why is this not working?" and it's of course some combo that you know you had never seen before, but worth it I think. I love to see that there's still a core PC VR community. It's kind of part of my heart. I love the graphics that PC VR can produce, so it's been really cool to see them show up for FlatOut and really support it. It's been pretty awesome.</em></p><p><strong>UploadVR:</strong> <strong>Was there any feedback so far that has surprised you?</strong></p><p><strong>Elliott Tate:</strong> <em>Some people were saying it was too easy some people were saying it was too hard so it's kind of weird when you get sentences away they're like this is too easy and then...</em></p><p><strong>UploadVR:</strong> <strong>Two reviews back to back...</strong></p><p><strong>Elliott Tate:</strong> <em>Or one person was like "I paid this money and now I have to grind for this stuff. I paid for it, so I should get it all unlocked" and I was like here, let me give you a special save that has it all unlocked, but it was almost like "how dare you make me work for it."</em></p><p><strong>UploadVR:</strong> <strong>That's interesting, because a lot of games have that progression system and that grind in there. </strong></p><p><strong>Elliott Tate:</strong> W<em>e can fix that super easy. Here's a save that has it all unlocked. I think I'll probably add that as like a Konami code somewhere we hide in there that unlocks. One cool thing about a game like this and what we do is even stuff that seems kind of obscure, like a feature request that isn't real big, we're happy to add it. A lot of times, it doesn't take long just to add some option out there for something, so sometimes it surprised me how many people have enjoyed like whether it's a difficulty, some insane mode that I would never play myself.</em></p><p><strong>UploadVR:</strong> <strong>I'm looking forward to getting chucked out of a car whenever you decide to put that in there. That's gonna be fun.</strong></p><p><strong>Elliott Tate:</strong> <em>I'll let you be the first tester.</em></p><p><strong>UploadVR:</strong> <strong>You've got my email. What were some of the unique challenges of FlatOut aside from the wheel configurations versus those other projects? And were there some things that you learned from those earlier projects that you were able to pull forward into this to make this a little bit smoother?</strong></p><p><strong>Elliott Tate:</strong> <em>Yeah, that's a good question too. The custom engine has a learning curve. There's a lot of proven processes especially for VR if you're using Unreal Engine or Unity. There's um kind of methods to doing stuff and you're kind of inventing the wheel a little bit when you're doing a custom engine</em></p><p><strong>UploadVR:</strong> <strong>Was this the first custom engine project you've taken on? Or the first one to release?</strong></p><p><strong>Elliott Tate:</strong> <em>The first one to release, yeah. I did the motion control implementation and with VRIK, there's no package out there. You have to write it by yourself, so there's those extra um bits there, but I think learning, every time we release a game, that design language of how do you convert flat elements? What makes them feel even a little bit better if you don't have time to redesign something completely? One thing I did was in FlatOut adding feathering to the loading screens. In a flat game, you're drawing on the actual monitor size and you have a nice rectangle, but a floating rectangle doesn't feel exactly great in VR, especially one that's shaped to the size of a screen. Ideally you break that apart and redesign it completely, but it also can work pretty well if you just add some kind of feathering, how you handle the world around it blacking out and fading in at the right areas. </em></p><p><em>A racing game is quite different, so I wouldn't say there's a huge amount of design overlap, but we've built a lot of tools that help porting flat screen games to VR and that certainly gets used across projects. Adding DLSS was a big thing for this game. It's an older engine that looked quite blurry in VR and so one real big thing I wanted to do was make it look as sharp as we could. If you've played on default settings, it might still be a little blurry. You can turn up the super sampling, but if you have the computer to put DLAA on, that looks really nice. It's a modern Nvidia antialiasing technique and it looks super super sharp. </em></p><p><em>To me, those kind of details are important. Then optimization, things you don't even think about. The game has a physics tick that runs at 30 and 60 Hertz, so that's how it calculates physics, so if you're running a headset at 90Hz, you'll see objects move almost like they're stuttering across, so suddenly you're like oh I don't just need to work on the rendering now. I need to unlock the physics engine and make that talk to the rendering part and make those all match up, so that it looks smooth. Those are all examples of things that the more projects you do, the more you have pretty clear ideas of how to solve different tech challenges.</em></p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-14.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-14.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-14.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-14.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-14.png 1920w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-8.png" width="1920" height="1080" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-8.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-8.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-8.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-8.png 1920w" sizes="(min-width: 720px) 720px"></div></div></div></figure><p><strong>UploadVR:</strong> <strong>We talked about all the challenges that you've had through the development process. What's something in the game that you want to tell people to look out for that you're really proud of?</strong></p><p><strong>Elliott Tate:</strong> <em>I think I'm pretty proud of the haptics. Do you have a wheel?</em></p><p><strong>UploadVR:</strong> <strong>I do not, not yet. This game is going to make me buy one.</strong></p><p><strong>Elliott Tate:</strong> <em>You need to. We really went all out with how the car handles when you're crashing, so it's the full force feedback that connects to the whole suspension system and everything, so you feel just every bump or if you're turning it, it really force feedback swerves around. We've added telemetry that will come soon in a release, so people that have full motion rigs will be able to experience that too.</em></p><p><em>I love being immersed in VR, so when I sit there with the wheel and feel all that, it almost doubles the experience for me. I can't wait for you to get a wheel because it really takes it to the next level where literally somebody smashes you and you feel it and getting knocked around. That really turned out well I think.</em></p><p><strong>UploadVR:</strong> <strong>Alright, well congratulations again on the release. Elliott Tate, thank you so much for spending some time with us today. I appreciate it.</strong></p><p><strong>Elliott Tate:</strong> <em>Yeah, thanks Mike.</em></p><hr><p>FlatOut 4: Total Insanity VR is available now on <a href="https://store.steampowered.com/app/3844750/FlatOut_4_Total_Insanity_VR/?ref=uploadvr.com">Steam</a> in Early Access.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Quest&#x27;s Latest PTC Update Brings Hand Tracking Home Locomotion &amp; Custom App Sorting ]]></title>
        <description><![CDATA[ Meta’s latest Quest PTC update brings hand gesture movement in Horizon Home, custom app sorting and folders in the Library, and app crash recovery. ]]></description>
        <link>https://www.uploadvr.com/quest-ptc-update-adds-hand-movement-and-custom-app-sorting/</link>
        <guid isPermaLink="false">6a0cf31b709f3500014dfd7d</guid>
            <category><![CDATA[ Headsets &amp; Tech ]]></category>
        <dc:creator><![CDATA[ Alan Truly ]]></dc:creator>
        <pubDate>Wed, 20 May 2026 09:26:15 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/balcony-seat.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>My <a href="https://www.uploadvr.com/quest-3-review/" rel="noreferrer">Quest 3</a> just got the new Horizon OS 2.4 Public Test Channel (PTC) update, which lets me move around my virtual Home space without holding controllers. </p><p>Hand-gesture movement is nice, but my favorite new feature is the custom app arrangement in the Library that finally lets me put apps where I want.</p><p>These new features are easy to miss if you don’t know where to look or how to switch them on. It only takes a few minutes to get familiar with the controls, but a little preview always helps.</p><h2 id="hand-gesture-movement-controls">Hand-Gesture Movement Controls</h2><p>Hand-gesture movement might not sound like a big deal, but it’s actually quite a convenience upgrade. I often pop on my Quest 3 without picking up the controllers to check what's new, browse the web, or watch a video. Now, I can move around Horizon Home with just my hands.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/alc.jpg" class="kg-image" alt="When hand-tracking movement is active, I can point to see teleport lines and targets." loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/alc.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/alc.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/alc.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/alc.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">When hand-tracking movement is active, I can point to see teleport lines and targets.</span></figcaption></figure><p>After checking out my <a href="https://www.uploadvr.com/quest-instagram-app-now-ai-converts-videos-to-3d-too/" rel="noreferrer">Instagram wall in 3D</a>, I can teleport to the balcony with a thumb tap to admire the waterfalls in my environment, or swipe my thumb to turn and walk back to the browser wall to check the latest news. I found it to be very reliable, and the visuals make sense, showing directional indicators on my avatar's hand when the hand-movement controls are active. The controls disappear when not in use.</p><p>You can check if you have the new hand-tracking controls in the Settings app. If you see a menu at the top right of the Movement tab, you can select Hands to see the hand-movement layout. Below that, Meta added an option to watch a video guide.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/browser.jpg" class="kg-image" alt="A Quest screenshot shows a browser window attached to a wall in Horizon Home." loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/browser.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/browser.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/browser.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/browser.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Gesture movement is handy since I use environment features like the browser, mirror, and Instagram.</span></figcaption></figure><p>It’s fairly intuitive. Make a fist with either hand, then tap with your thumb to activate the control overlay. You’ll see left and right arrows, suggesting you can swipe left and right to turn. You can also swipe forward and back to walk or aim with a ray and tap to teleport to the highlighted spot.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/balcony.jpg" class="kg-image" alt="Arrows appear over my avatar's hand to indicate hand-movement is active." loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/balcony.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/balcony.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/balcony.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/balcony.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Arrows appear over my avatar's hand to indicate hand-movement is active.</span></figcaption></figure><p>The gestures quickly become familiar, and you’ll soon be zipping around without needing controllers, a nice addition to hand-tracking.</p><h2 id="your-library-your-way">Your Library Your Way</h2><p>Meta finally lets me set up my app library however I want! That’s a long-overdue feature. It’s frustrating to dig through a long list of apps to find old AAA games I haven’t finished, like <a href="https://www.uploadvr.com/asgards-wrath-2-review/" rel="noreferrer">Asgard’s Wrath 2</a> or <a href="https://www.uploadvr.com/vampire-the-masquerade-justice-review/" rel="noreferrer">Vampire: The Masquerade - Justice</a>.</p><p>I keep pretty busy, so games that offer several hours of gameplay might sit in my library for a month or more, getting pushed down the recents list by other apps. Old favorites that are worthy of replaying also tend to get buried. So this is a huge convenience feature.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/choose-sort.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/choose-sort.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/choose-sort.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/choose-sort.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/choose-sort.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">I had to clear automatic sorting before I could drag Quest games and apps.</span></figcaption></figure><p>Meta defaults to sorting by the most recently used games and apps, so I couldn’t rearrange anything until I changed that. The same is true if you sort by A-Z, Z-A, or Installed. The last option is Clear sort, and that’s where the magic happens. By removing the automated sorting, I could drag and drop apps anywhere in my library, or drag over another app to create a folder.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/drag-app.jpg" class="kg-image" alt="A Quest screenshot shows how games can be rearranged in the Library." loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/drag-app.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/drag-app.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/drag-app.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/drag-app.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">After the PTC 2.4 update, I can drag games and apps anywhere I want in my Quest Library.</span></figcaption></figure><p>I put frequently used system apps at the top, followed by the games I’m actively playing and a few utilities. It’s great to arrange games and apps my way, instead of having to search or scroll through the entire library.</p><h2 id="app-crash-recovery">App Crash Recovery</h2><p>There’s one more practical improvement in Horizon OS 2.4. Meta says apps can now restore a previous session after closing unexpectedly, so Browser panels should reappear where they were if the app crashes. I haven’t had the misfortune of testing that yet, but it sounds like the kind of small reliability upgrade that matters more if you <a href="https://www.uploadvr.com/how-to-make-your-quest-3-a-great-travel-ready-spatial-computer/" rel="noreferrer">use your Quest as a spatial computer</a>.</p><p>As usual, keep in mind that the timing of Horizon OS rollouts can be unpredictable, and PTC features are still undergoing testing, so a wider release isn’t guaranteed. However, these are useful upgrades that seem likely to appear in future Quest updates.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Sugar Madness Is A New Fast-Paced VR Shooter Coming To Quest In June ]]></title>
        <description><![CDATA[ Sugar Madness, a new fast-paced VR shooter coming to Quest in June, is a Disneyland dark ride for people who like House of the Dead. ]]></description>
        <link>https://www.uploadvr.com/sugar-madness-release-date-announced/</link>
        <guid isPermaLink="false">6a0dcc8eecf77700017e0f24</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Wed, 20 May 2026 08:57:13 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Cover-Art-landscape_2560x1440px--1-.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Sugar Madness, a new VR shooter from <a href="https://www.jollyco.us/?ref=uploadvr.com" rel="noreferrer">JOLLYCO Inc</a>, will launch on Meta Quest on June 4. </p><p>The release date announcement follows a series of <a href="https://www.uploadvr.com/vr-shooter-sugar-madness-gameplay-trailer-playtest-revealed/"><u>open playtests in April</u></a>, the data from which resulted in refinement of gameplay, performance, and co-op features based on player feedback. The team has now entered the final pre-release stage and the game is coming very soon.</p><p>JOLLYCO describes the game as "a fast-paced, arcade-style VR shooter with a mix of mechanics and mini-games. It rewards accuracy, movement, and quick decision-making, while remaining easy to pick up and play." </p><p>Sugar Madness can be played solo, or in co-op mode, where teamwork and coordination are essential to overcome more challenging encounters.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Sugar-Madness_Release-Date-Trailer-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Sugar-Madness_Release-Date-Trailer-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Sugar-Madness_Release-Date-Trailer-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:06</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Sugar Madness is a first-person shooter set in a candy-themed world. Dr. Sour, a mad genius, has experimented one too many times, turning the once-sweet confections of the world into rabid "candymorphs." You'll battle through an absurd candy-coated landscape, shooting a vast arsenal of wild weapons at a bizarre gauntlet of enemies. There are on-rails sections, boss fights, mini games, multiplayer, and more.</p><p>We'll have a review posted when the game launches. From the videos we've seen, it looks to be a fun and twisted take on the rail shooter, a Disneyland dark ride for people who like House of the Dead.</p><p>Sugar Madness is launching on June 4 on&nbsp;<a href="https://www.meta.com/experiences/sugar-madness/9873038936059543/?ref=uploadvr.com" rel="noopener">Meta Quest</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Gracia&#x27;s Moving Volumetric Captures Are Now Streamable ]]></title>
        <description><![CDATA[ Gracia&#39;s moving fully volumetric captures can now be streamed, including to mixed reality on Quest 3, with no app or content download required — and an Apple Vision Pro app is coming soon. ]]></description>
        <link>https://www.uploadvr.com/gracia-moving-volumetric-captures-now-streamable/</link>
        <guid isPermaLink="false">6a0c7ef2709f3500014dfb00</guid>
            <category><![CDATA[ Volumetric Media ]]></category>
        <dc:creator><![CDATA[ David Heaney ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 16:11:11 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Gracia-streamed-volumetric-scene-on-Apple-Vision-Pro-00.00.06.000.jpeg" medium="image"/>
        <content:encoded><![CDATA[ <p>Gracia's moving fully volumetric captures can now be streamed, including to mixed reality on Quest 3, with no app or content download required — and an Apple Vision Pro app is coming soon.</p><p>Gracia first launched <a href="https://www.uploadvr.com/gracia-ai-6dof-truly-volumetric-platform/">in 2024</a> as a Quest app for viewing static photorealistic objects, and, far more notably, a PC VR app for <em>moving</em> photorealistic scenes, otherwise describable as volumetric video.</p><p>And to be clear, this is not just simple parallax like you'd get from stereoscopic 3D video, nor limited-perspective synthetic depth like the spatial scenes of Apple's <a href="https://www.uploadvr.com/visionos-26-out-now-apple-vision-pro/">visionOS 26</a>. Gracia goes much further, offering fully volumetric content that you can physically walk around in VR or in your room via mixed reality.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/gracias-dynamic-gaussian-splats-moving-volumetric-scenes-now-on-quest-3/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Gracia Moving Volumetric Scenes Now On Quest 3 &amp; Pico 4</div><div class="kg-bookmark-description">Gracia’s moving volumetric scenes, dynamic gaussian splats, are now available on Quest 3 and Pico 4 headsets standalone.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">David Heaney</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Gracia-moving-scenes-on-Quest-3-standalone-00.00.18.250-38049c0f971c4faf303d4bef9bd65797440b9ea0fb4c9a7cfe0497872c588d95.jpeg" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>As with almost all of the remarkable advancements in 3D reconstruction over the past few years, the technology behind Gracia is Gaussian splatting - fitting millions of semitransparent colored blobs (Gaussians) in 3D space so that arbitrary viewpoints can be rendered realistically in real-time. Moving splats are often called 4DGS, four-dimensional Gaussian splats, the fourth dimension being time.</p><p>By the end of 2024, Gracia had already <a href="https://www.uploadvr.com/gracias-dynamic-gaussian-splats-moving-volumetric-scenes-now-on-quest-3/">launched standalone apps</a> for Quest 3 and Pico 4, removing the requirement for a PC, with the tradeoff of some quality. But the biggest problem with this standalone flow was the need to download each scene, requiring you to stand there with the headset on watching a progress bar chart the multi-gigabyte file arriving on your device. With the company's technology at the time, streaming would have required a 2.4 gigabit internet connection, something only a tiny fraction of people have and that most standalone headsets can't even reliably hit wirelessly anyway.</p><p>This crippled Gracia's founding ambitions of being the "YouTube of truly volumetric content", because if YouTube required a multi-gigabyte download before each video played, it just wouldn't be a viable service. And so the standalone headset app focused on short 10-second clips, rather than longer content that would support more use cases.</p><p>At the time of the standalone app launch, Gracia told UploadVR that it was working on improving its compression by at least an order of magnitude. Now, a year and a half later, the startup has achieved that lofty goal.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-on-Apple-Vision-Pro_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-on-Apple-Vision-Pro.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-on-Apple-Vision-Pro_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:20</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gracia streaming on Apple Vision Pro (note: </span><b><strong style="white-space: pre-wrap;">not </strong></b><span style="white-space: pre-wrap;">the original audio due to tech limitation).</span></p></figcaption>
        </figure><p>In March of this year, Gracia launched a world-first: the ability to stream select 4DGS scenes, with no app install or full download required. And you don't even need to download an app; Gracia's new tech stack works entirely in WebXR, meaning you can just navigate to <a href="https://gracia.ai/store?ref=uploadvr.com">gracia.ai/store</a> in your Quest 3's web browser and have a performer volumetrically streamed into your living room in seconds.</p><p>On Apple Vision Pro, since Apple still doesn't let WebXR apps use camera passthrough as a background, you'll instead see the captures in a featureless black void. To get around this and let Vision Pro owners display the captures in their living room, Gracia is working on an Apple Vision Pro app, currently in testing, which should be launching relatively soon.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/4dv-ai-webxr-demo-volumetric-6dof-video/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">China’s 4DV AI Releases 6DoF Volumetric Video WebXR Demo</div><div class="kg-bookmark-description">China’s 4DV AI released a WebXR demo of volumetric 6DoF videos created from 20 camera views, and you can try it on your VR headset right now.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">David Heaney</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/4DV-AI-686b5a8957fa38ad4dad32dbc5ec8845aa1689c7fde5e2a5150140922a7d8cdd.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p><a href="https://www.uploadvr.com/4dv-ai-webxr-demo-volumetric-6dof-video/">China's 4DV</a> showed moving scenes in WebXR last year, but those were only 10 seconds long and predownloaded. Gracia is once again leading the pack when it comes to rendering moving volumetric captures in VR.</p><p>The startup says it achieved this by developing a technique for sending keyframes and motion change deltas, encoding only what parts of the capture change over time rather than sending the entire scene for each frame. Essentially, Gracia is applying a video codec style approach to Gaussian splatting. It also uses the new WebGPU graphics API in your browser to achieve the maximum possible performance, rivaling native apps, to eliminate the most frictionful step of all for any consumer app, that initial download requirement in the first place. The compression makes the stream feasible; WebGPU makes rendering the streamed splats fast enough in the browser.</p><p>As well as allowing for near-instant streaming of volumetric captures, this means captures have no hard file-size cap, in theory supporting use cases like entire concerts.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-quality-levels_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-quality-levels.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-quality-levels_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:34</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gracia streaming compression levels.</span></p></figcaption>
        </figure><p>To stream Gracia's moving volumetric scenes at relatively high quality, 120K splats per frame, you'll need a constant 75 Mbps connection. A decade ago that would be a non-starter, but as of 2026 over 90% of homes in developed countries now have sufficiently fast internet for this.</p><p>Still, some don't, and sometimes the headset will be too far away from the router or on a network where other devices are hogging the bandwidth. For that, Gracia has demonstrated a 17 Mbps mode, offering 15K splats per frame, though in this mode the quality takes a significant hit.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-compression-levels_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-compression-levels.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-compression-levels_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:27</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gracia streaming compression levels.</span></p></figcaption>
        </figure><p>Three scenes are currently available to stream from Gracia's website: a <a href="https://gracia.ai/store/creator/Gracia%20Labs/1a249b1d-bb9a-4123-9b9c-3b63d8cd6405?ref=uploadvr.com">36-second clip</a> of a person working on a bicycle wheel, a <a href="https://gracia.ai/store/creator/Gracia%20Labs/d22562f8-c303-4591-9e80-0d644c77c842?ref=uploadvr.com">39-second clip</a> of a doctor examining a patient's shoulder, and most impressive of all, a <a href="https://gracia.ai/store/creator/DNE/9ee301ea-fcd4-4041-b82e-ee3c1c461352?ref=uploadvr.com">4-minute performance</a> by a musician singing with a guitar, complete with spatial audio.</p><p>Gracia is also keen to point out that while its captures are well-suited to be placed in your living room via mixed reality, they can also be placed into existing virtual Unity or Unreal environments, including for VR games and experiences, if a developer wanted to do this.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-in-virtual-environment_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-in-virtual-environment.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Gracia-streamed-volumetric-scene-in-virtual-environment_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:47</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gracia captures can be placed into virtual scenes (</span><b><strong style="white-space: pre-wrap;">this is the original audio</strong></b><span style="white-space: pre-wrap;">).</span></p></figcaption>
        </figure><p>To be clear, by the way, by "stream" in this article I'm referring to watching content without having to fully download it. Gracia's technology does not support livestreaming. And the capture and processing requirements are the elephant in the room here.</p><p>Capturing these scenes requires around 60 shutter-synced and genlocked cameras arranged in a sphere, which studios typically charge at least $15K for a recording session with, and Gracia charges $800 per minute for processing plus a "minimum charge per segment". iPhone 17 Pro's genlock support may allow for a lower marginal capture cost, though for best results creators will want to use professional cameras like those from Blackmagic and Sony.</p><p>Still, the capture and processing requirements aside, what Gracia has pulled off here is remarkable. I would much rather watch a musician or comedian perform as a 6DoF volume in my living room, or preferred VR environment, than a 3DoF 180° 3D video, and I suspect if you're reading this, you agree.</p><p>If you own a VR headset, head over to <a href="https://gracia.ai/store?ref=uploadvr.com">gracia.ai/store</a> in your headset's web browser, or your desktop browser for PC VR, and try it out for yourself. And even if you don't, you can try a flatscreen render in your browser to get the basic idea, though without the sense of depth and scale.</p><p>The next frontier for the volumetric media space will be developing the technology to allow anyone to capture scenes with a couple of iPhones, and to significantly reduce the processing time. As impossible as this might sound today, so did the idea of even streaming this type of content a few years ago, and the pace of progress in the 3D reconstruction scene, leveraging the rapid advancements in AI, remains staggering. The "YouTube of truly volumetric content" is not possible today, but I suspect it very much so will be by the end of this decade – and it could become a core use case of XR technology, propelling its mainstream use by the compounding advantages of a future social content platform that truly takes advantage of it.</p><hr><p><em>I'm actively writing on UploadVR again, and this article is one in a series of "catch up" pieces where I report on some of the interesting things that have been happening in the industry in recent months. And yes, VR Download is coming back very soon!</em></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Roboquest VR Quest Port &amp; Cross Platform Co-Op Delayed To July ]]></title>
        <description><![CDATA[ Roboquest VR&#39;s planned Quest 3 port &amp; cross-platform co-op update have been pushed back to July. ]]></description>
        <link>https://www.uploadvr.com/roboquest-vrs-meta-quest-port-cross-platform-co-op-update-delayed-to-july/</link>
        <guid isPermaLink="false">6a0b23e4709f3500014df801</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 12:48:04 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Copy-of-Roboquest-Cover-Landscape-2560-x-1440.png" medium="image"/>
        <content:encoded><![CDATA[ <p>The planned update for Flat2VR Studios' Roboquest VR to add cross platform co-op alongside a Meta Quest 3 version has been pushed out to July 23. </p><p>The originally planned <a href="https://www.uploadvr.com/roboquest-vr-co-op-quest-release-coming-in-may/" rel="noreferrer">May 21 date</a> was revealed at the VR Games Showcase in March following the November launches on PlayStation VR2 and PC VR. Flat2VR  technical designer Tsvetan explained why in this update video, along with some Quest gameplay footage: </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Roboquest-VR-Meta-Quest-_-Co-op-Update_Media_zPcFAXMRJUM_001_1080p-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Roboquest-VR-Meta-Quest-_-Co-op-Update_Media_zPcFAXMRJUM_001_1080p-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Roboquest-VR-Meta-Quest-_-Co-op-Update_Media_zPcFAXMRJUM_001_1080p-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">2:25</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Reading between the lines, it appears the Quest version is not quite ready and the co-op would be limited to specific platforms, something Flat2VR did not care to do. </p><p>We <a href="https://www.uploadvr.com/roboquest-vr-review/" rel="noreferrer">reviewed Roboquest VR</a> on Steam, saying "Roboquest VR takes what was already a great flatscreen roguelite experience and transforms it into a new VR classic. Moment-to-moment gameplay feels fantastic, and the game is right at home on the platform."</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/roboquest-vr-review/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Roboquest VR Review: An Instant Classic</div><div class="kg-bookmark-description">Roboquest VR takes an already exhilarating FPS roguelite and delivers a near-flawless VR adaptation.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/icon/UploadCircle_favicon-406c51073a8057a3cf5946f3c96c10bf141006b800e6cb1d50c512549a6f0c8c.png" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Galizio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Copy-of-Roboquest-Cover-Landscape-2560-x-1440-2339cff06eff1a5373aec15c002524db4aef7c2e9c805cd6da27bafd3f839af2.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>We have seen other titles launch on multiple VR platforms without cross platform co-op like Into Black and the community response tends to lean negative as players prefer to play with their friends without limitations. The video states that Flat2VR will provide progress updates between now and the new July date. We'll monitor these for any additional news to pass along.</p><p>Roboquest VR will be available on&nbsp;<a href="https://www.meta.com/experiences/roboquest-vr/9269393463181825/?ref=uploadvr.com" rel="noopener">Meta Quest</a>&nbsp;on July 23. It's available now on&nbsp;<a href="https://store.steampowered.com/app/3151760/Roboquest_VR/?ref=uploadvr.com" rel="noopener">SteamVR</a>&nbsp;and&nbsp;<a href="https://store.playstation.com/en-us/concept/10014369?ref=uploadvr.com" rel="noopener">PlayStation VR2</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Outblast Brings High-Speed Shmup Action To PC VR &amp; Quest This June ]]></title>
        <description><![CDATA[ High speed shmup Outblast is coming to PC VR and Meta Quest very soon. ]]></description>
        <link>https://www.uploadvr.com/outblast-brings-high-speed-vshmup-action-to-pc-vr-quest-this-june/</link>
        <guid isPermaLink="false">6a0c8202709f3500014dfb31</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 10:50:13 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/KEYVISUALDATE.png" medium="image"/>
        <content:encoded><![CDATA[ <p>The fast-paced shoot 'em up is coming to Meta Quest and SteamVR on June 4. </p><p>Rhino Rock Studios has announced that its sci-fi arcade shmup Outblast is set to release on June 4, 2026. The game promises a high-speed, neon-soaked fight for survival that can be experienced either in full VR via <a href="https://www.meta.com/experiences/outblast/26430514053247237/?srsltid=AfmBOorwuwbNimqxMiYAS1wEpcEURYLGdJ1xjCB0knDTKH63vOSaSyV7&ref=uploadvr.com" rel="noreferrer">Meta's Quest headsets</a> and <a href="https://store.steampowered.com/app/4418420/OUTBLAST/?ref=uploadvr.com" rel="noreferrer">SteamVR</a>, or in flat-screen mode, giving players the choice between full immersion and traditional play. </p><p>The game places you in the cockpit of C11-28, humanity's last line of defense against a rogue viral intelligence known as Typhon. Corruption is spreading across Perseon-6, and your job is to shoot enemies and save the planet from collapse. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/OUTBLAST---Official-Trailer_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/OUTBLAST---Official-Trailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/OUTBLAST---Official-Trailer_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:15</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>While shmups haven't enjoyed mainstream popularity since the days of 16-bit consoles, recent games like Sektori have begun to break out of their niche and reach new audiences. We'll have a full review of Outblast closer to release, and see if it captures the magic of the greatest shmups. </p><p>Outblast will launch into action on June 4, 2026 on <a href="https://www.meta.com/experiences/outblast/26430514053247237/?srsltid=AfmBOorwuwbNimqxMiYAS1wEpcEURYLGdJ1xjCB0knDTKH63vOSaSyV7&ref=uploadvr.com" rel="noreferrer">Meta Quest</a> and <a href="https://store.steampowered.com/app/4418420/OUTBLAST/?ref=uploadvr.com" rel="noreferrer">Steam VR</a>. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Into Black &amp; Resist Developer To Announce Next VR Game This Week ]]></title>
        <description><![CDATA[ Into Black developer The Binary Mill will announce its next VR title at a showcase later this week. ]]></description>
        <link>https://www.uploadvr.com/into-black-and-resist-developer-the-binary-mill-to-announce-its-next-vr-game-this-week/</link>
        <guid isPermaLink="false">6a0c84a1709f3500014dfb5c</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 10:50:02 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/the-binarymill-games.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Damien Ruffy from the Ruff Talk VR podcast said The Binary Mill, most recently  known for sci-fi co-op shooter Into Black, will announce its newest project at Friday's Ruff Talk VR showcase.</p><p>We'll have full coverage of the new game announcement and any other news from the showcase after it airs this Friday.</p><p>For those unfamiliar with The Binary Mill, the independent Australian studio has been working in VR for a decade.</p><p>One of its earlier VR titles was <a href="https://www.uploadvr.com/rush-apex-edition-impressions/" rel="noreferrer">Rush</a>, a high-speed flightsuit racing game in 2017. Gun Club VR, a weapons firing range simulator, followed later that year. Miniature arcade racer <a href="https://www.uploadvr.com/mini-motor-racing-x-review/" rel="noreferrer">Mini Motor Racing X</a> dropped in 2019, followed by high flying dystopian shooter <a href="https://www.uploadvr.com/dystopian-action-rpg-resist-is-heading-to-playstation-vr2/" rel="noreferrer">Resist</a> in 2021 and finally, <a href="https://www.uploadvr.com/into-black-review/" rel="noreferrer">Into Black</a> in 2024. It also released Oculus Go and Gear VR games like 2016's Gun Club 3 VR.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/into-black-review/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Into Black Review: A Sci-Fi FPS That Hits The Mark</div><div class="kg-bookmark-description">Co-op action adventure Into Black returns this week on PlayStation VR2 and PC VR, offering an enhanced port worth considering.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Luis Aviles</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Into-Black-Key-Art-3f4b7eb125d33ee616fbacaaac420da69350dcea22a2362aee2e0ed23de54172.jpg" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>All of The Binary Mill's games are available on Meta Quest, SteamVR, and Pico. PlayStation VR2 has Into Black, Rush (a revised Apex Edition with better graphics than the original PS VR release), Resist, and Gun Club, only lacking Mini Motor Racing X.</p><hr><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Update Notice</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><i><em class="italic" style="white-space: pre-wrap;">This story initially listed Rush as The Binary Mill's first VR title, which was incorrect. The story has been updated to correct that error and mention the developer's earlier Oculus Go/Gear VR efforts.</em></i></p></div>
        </div> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ VR Horde FPS A Long Survive Hits PC VR This Week After Two  Delays ]]></title>
        <description><![CDATA[ A Long Survive finally lands on PC VR this week, with the PlayStation VR2 port supposedly to follow &quot;very soon&quot;. ]]></description>
        <link>https://www.uploadvr.com/vr-horde-fps-a-long-survive-hits-pc-vr-this-week-after-two-delays/</link>
        <guid isPermaLink="false">6a0c7d98709f3500014dfad1</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 08:38:34 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/a-long-survive.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>A Long Survive, a co-op horde survival shooter boasting the 'biggest waves in VR,' has seen two delays for its SteamVR and PlayStation VR2 ports after last year's Meta Quest release. Developer Friendly Fire Studios confirmed that the PC VR port arrives on May 21.</p><p>In a post on X, Friendly Fire said the <a href="https://www.uploadvr.com/a-long-survive-playstation-vr2-pc-vr-delayed-again/" rel="noreferrer">previous issue with crossplay support</a> has been resolved for PC players, allowing that port to move forward. That issue halted the planned May 14 release after a <a href="https://www.uploadvr.com/a-long-survives-pc-vr-and-playstation-vr2-ports-delayed-to-may/" rel="noreferrer">previous delay</a> in late April for additional polishing. Friendly Fire promises a similar short turnaround time between announcement and release for the PS VR2 port as soon as crossplay is resolved for that platform. </p><p>Check out an updated gameplay teaser for yourself:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/a-long-survive-pc-vr-release_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/a-long-survive-pc-vr-release.mp4" poster="https://img.spacergif.org/v1/2560x1440/0a/spacer.png" width="2560" height="1440" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/a-long-survive-pc-vr-release_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:34</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The PC VR and PS VR2 versions of the game promise to come with 'major visual &amp; gameplay improvements' along with a new horde system and a new map titled Atlas. </p><p>We will have a review of A Long Survive available soon. A Long Survive can be wishlisted on&nbsp;<a href="https://store.playstation.com/es-es/concept/10017972?ref=uploadvr.com" rel="noopener">PS VR2</a>&nbsp;and&nbsp;<a href="https://store.steampowered.com/app/2366100/A_Long_Survive/?ref=uploadvr.com" rel="noopener">Steam</a>. It is available now on&nbsp;<a href="https://www.meta.com/experiences/a-long-survive/6727226933970812/?ref=uploadvr.com" rel="noopener">Quest</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Myst &amp; Riven Remakes Out Now On PlayStation VR2 ]]></title>
        <description><![CDATA[ The legendary adventure game Myst and its sequel Riven arrive on PlayStation VR2 today. ]]></description>
        <link>https://www.uploadvr.com/myst-riven-remakes-out-now-on-playstation-vr2/</link>
        <guid isPermaLink="false">6a0c7e1d709f3500014dfadd</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 08:38:17 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/myst-and-riven-remakes-on-playstation-vr2-1.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Ports of the Myst and Riven remakes are out now on PlayStation 5 and PlayStation VR2.</p><p>The legendary adventure game Myst and its sequel Riven arrive on PlayStation VR2 today. The Myst and Riven remakes first debuted in 2020 and 2024 respectively and have previously been released on PC VR <a href="https://store.steampowered.com/app/1255560/Myst/?ref=uploadvr.com" rel="noopener">via Steam</a> and on <a href="https://www.meta.com/experiences/myst/2719294624823942/?srsltid=AfmBOorRz1KCxcK7lKKwzJFn-Ml5GhP455nUZ2xSUYrujUi0xcju15fQ&ref=uploadvr.com" rel="noopener">Meta's headsets</a>.</p><p>This marks the first time the Myst and Riven remakes have appeared on the PlayStation ecosystem. They'll be fully playable on both flat screens, and via PlayStation VR2.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Myst---Launch-Trailer---PS5--PSVR2_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Myst---Launch-Trailer---PS5--PSVR2.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Myst---Launch-Trailer---PS5--PSVR2_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:00</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>We reviewed both games when they previously debuted on Meta Quest and PC VR, and you can read those reviews here: <a href="https://www.uploadvr.com/myst-vr-review-ages/" rel="noreferrer">Myst</a> and <a href="https://www.uploadvr.com/riven-vr-review/" rel="noreferrer">Riven</a>.</p><p>The original games that the remakes are based upon first released in 1993 and 1997, respectively. Myst was the best-selling PC game overall for almost a full decade, and defined PC gaming in the '90s. Its sequel, Riven, expanded the series' lore and pushed the boundaries of what PC point and click adventure games could achieve. For many PC gamers of a certain age, Myst and Riven were landmark titles and pioneers of immersion, and with the remakes playable in VR, that has never been more true.</p><p>We'll have a unified review of both games as they exist on PlayStation VR2 coming soon. </p><p><a href="https://store.playstation.com/en-us/concept/10000550?ref=uploadvr.com" rel="noopener">Myst<u> </u></a>and <a href="https://store.playstation.com/en-us/concept/10014461?ref=uploadvr.com" rel="noopener">Riven</a> are both available now via the PlayStation Store for $34.99 each.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Darts VR2: Bullseye Takes Aim At VR Esports With League Mode Tournaments ]]></title>
        <description><![CDATA[ Darts VR2: Bullseye targets competitive tournaments this summer with cash prizes planned. Tournament tests start this Friday. ]]></description>
        <link>https://www.uploadvr.com/darts-vr2-bullseye-takes-aim-at-vr-esports-with-league-mode-tournaments/</link>
        <guid isPermaLink="false">6a0c74ee709f3500014dfa7b</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 08:37:32 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Darts-VR2-Bullseye-keyart-small.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Gamitronics and Evolution Publishing plan to start official Darts VR2: Bullseye tournaments this summer with cash prizes and exclusive in-game items as rewards. Two test events are scheduled through next week for interested players.</p><p>I played <a href="https://www.uploadvr.com/darts-vr2-bullseye-impressions/" rel="noreferrer">Darts VR2: Bullseye</a> right around its April release, finding the core gameplay modes addictive while being underwhelmed by the zombie mode. The former is a good sign as the darts simulator spins up its competitive League mode this week. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/darts-vr2-bullseye-impressions/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Darts VR2: Bullseye Impressions: Of Course There Are Zombies</div><div class="kg-bookmark-description">Darts VR2: Bullseye, out now in Early Access, keeps it simple, making it easy to repeatedly return for one more round.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/vlcsnap-2026-04-09-14h19m35s396-28e3a5b6429ab312089d7b53fc83eb889744b4f08afc327a2fdf9f5d0dd19a79.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>Before starting tournaments this summer, Gamitronics is hosting two test events on <strong>Friday, 22nd May and Thursday, 28th May.</strong> Both events will take place between <strong>7pm-9pm BST/11am-1pm PT, </strong>with four-player and eight-player tournaments consisting of one set and one leg each. </p><p>Anyone interested in participating in the tests can sign up <a href="https://forms.gle/8gEob3WTpWNxhnGM6?ref=uploadvr.com" rel="noreferrer">via this form</a>. Test participants will be added to the in-game credits as a thank-you from the Darts VR2 team. Official tournaments will be open to all players with cross-platform support across Meta Quest, PlayStation VR2, and SteamVR.</p><p>Multiple VR games have dipped into the esports realm with tournament play, including Triangle Factory's <a href="https://www.uploadvr.com/sidequest-logitech-hyper-dash-esports-tournament/" rel="noreferrer">Hyper Dash</a>, Resolution Games' <a href="https://www.uploadvr.com/blaston-championship-2022/" rel="noreferrer">Blaston</a>, <a href="https://www.uploadvr.com/aexlab-hosts-tournament-for-vail-vr-with-lan-finals-held-in-miami/" rel="noreferrer">Vail VR</a> in partnership with the Virtual Reality Master League (VRML), and most recently Polyarc Games' <a href="https://www.uploadvr.com/polyarc-games-announces-glassbreakers-tournament/" rel="noreferrer">Glassbreakers: Champions of Moss</a>.</p><p>Darts VR2: Bullseye is available now in Early Access on <a href="https://www.meta.com/experiences/darts-vr2-bullseye/25045358675112696/?ref=uploadvr.com" rel="noopener">Meta Quest</a>, <a href="https://store.steampowered.com/app/2873180/Darts_VR_2_Bullseye/?ref=uploadvr.com" rel="noopener">Steam</a>, and <a href="https://store.playstation.com/en-us/concept/10010616?ref=uploadvr.com" rel="noopener">PS VR2</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Excurio&#x27;s Immersive VR Locations Are Some of the Most Ambitious to Date ]]></title>
        <description><![CDATA[ We visited Japan&#39;s Immersive Journey to try two of Excurio&#39;s ambitious free-roaming VR experiences for ourselves: Horizon of Khufu and Tonight With the Impressionists. ]]></description>
        <link>https://www.uploadvr.com/excurios-immersive-vr-locations-are-some-of-the-most-ambitious-to-date/</link>
        <guid isPermaLink="false">6a0a73262c3c2600017cc89d</guid>
            <category><![CDATA[ VR Arcade Locations ]]></category>
        <dc:creator><![CDATA[ Alicia Haddick ]]></dc:creator>
        <pubDate>Tue, 19 May 2026 08:08:34 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-2026-05-18-at-11.06.02.png" medium="image"/>
        <content:encoded><![CDATA[ <p>We visited Japan's Immersive Journey to try two of these experiences for ourselves.</p><p>Free-roaming VR and XR experiences feel like a glimpse into the potential of VR beyond gaming as a tool for education or entertainment communally, beyond the solitary experience often found when putting on a headset. <a href="https://www.uploadvr.com/enhypen-vr-concert/" rel="noreferrer">VR concerts</a> and <a href="https://www.uploadvr.com/japans-idol-industry-embraces-vr-to-deepen-bonds-between-fan-and-artist/" rel="noreferrer">fan content</a>, or experiences like the recent <a href="https://www.uploadvr.com/how-tokyos-ghost-in-the-shell-exhibition-embraces-ar/" rel="noreferrer">Ghost in the Shell exhibition</a>, showcase how you can create a social experience that enhances, rather than detaches, from the real world, bringing people together. Often the thing holding them back is not ambition but practicality. Space, language and scale are all factors that make it difficult to expand these experiences beyond one country, especially if it's a larger free-roaming experience like <a href="https://www.uploadvr.com/monster-hunter-bridge-impressions/" rel="noreferrer">Monster Hunter Bridge</a> that requires a huge space to function. This space comes at a cost, for the same reason a cinema is more expensive to operate than a cafe.</p><p>Even if the software is digital, the limitations are frustratingly physical and practical.</p><p>Excurio is one of the few VR developers creating these large-scale experiences that have found the balance necessary to grow into an international force within this niche but growing market. Based in France, sub-licensing of their ambitious, deep, educational VR experiences has brought these works to over 30 venues ranging from Europe to North America to Asia, localized as necessary. The company was founded as Emissive in 2005, before launching this immersive initiative in 2020 at a time many were pulling away from the sector.</p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ZscDUEaF0TcGJPEH_ImageXL1-1.jpeg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/ZscDUEaF0TcGJPEH_ImageXL1-1.jpeg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/ZscDUEaF0TcGJPEH_ImageXL1-1.jpeg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/ZscDUEaF0TcGJPEH_ImageXL1-1.jpeg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/ZscDUEaF0TcGJPEH_ImageXL1-1.jpeg 2400w"></figure><p>Their selling point is their ambition: these are 45 minute interactive stories that encourage players to explore and learn about a past brought to life, occasionally working with museums and cultural initiatives in various countries to find and develop these works with a focus on history and immersion. Utilizing HTC Vive headsets, players explore these universally understood landmark moments in history that transcend language as though they were really there.</p><p>In Yokohama, a city just a short train ride from Japan’s capital, Tokyo, two of their experiences have been sub-licensed to Immersive Journey for anyone to try for themselves. In Horizon of Khufu, players are encouraged to explore the Khufu pyramid, including areas closed off to the public in real life and told from both the perspective of the present day and a journey 4500 years into the past to see them at the peak of their radiance. Tonight With the Impressionists is set in the heart of France in 1874, during the origins of the Impressionist art movement, focused on key artists that shaped the era.</p><p>At the gracious invite of the Cinema Leap team in Japan that operates these Excurio-developed VR experiences, we made the trip to Yokohama to try them for ourselves.</p><h2 id="horizon-of-khufu">Horizon of Khufu</h2><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/CBo0ht1S0nY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="Horizon of Khufu - Trailer"></iframe></figure><p>When Excurio first made the leap into creating these large-scale VR experiences, they turned to the pyramids. Horizon of Khufu is a narrative walk-through explainer of the development of the pyramids, told via an exclusive night-time VIP tour that soon descends into a journey through time and space via the gods to explore the very depths of what the pyramids and Egyptian society were at their peak. At least, based on what current Egyptologists understand of its creation, which creates for both the most fascinating and frustrating aspect of an experience that, while fun, certainly feels like a lingering first attempt by a company still finding its feet at the time of its development.</p><p>The Great Pyramid of Khufu stands as the tallest of the pyramids, honoring a pharaoh whose life is relatively unknown despite being considered one of the most beloved rulers during the golden age of Ancient Egyptian society. The construction of such a monolithic structure is a wonder of the world today for a reason: the mere concept any human civilization could build something like this at that time is still awe-inspiring to consider, only heightened by how we still are yet to uncover the truth of its construction even a millennium later. Your tour guide Mona initially takes you into the pyramid, through public tunnels and into the large open space known as the Queen’s Chamber.</p><p>This is where the so-far typical tour takes a turn. The electrical lights installed in modern decades for tourist purposes suddenly go out, with Mona asking you to wait behind while they investigate the cause further. At this moment, a cat that sneaked inside the temple with you reveals themselves to be the feline goddess Bastet, who proceeds to take you beyond the physical limits to see an internal X-ray of the pyramid before taking you and Mona through time to learn not just about these colossal structures, but the ceremonies, temples and lives that existed around them during their peak.</p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Zscl2EaF0TcGJPde_TemplateimageXL1.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Zscl2EaF0TcGJPde_TemplateimageXL1.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Zscl2EaF0TcGJPde_TemplateimageXL1.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Zscl2EaF0TcGJPde_TemplateimageXL1.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Zscl2EaF0TcGJPde_TemplateimageXL1.jpg 2400w"></figure><p>It’s a genuine attempt to use VR to make an educational lecture about the pyramids entertaining for all ages. We start outside the pyramid and physically walk through tunnels in VR in order to explore these tunnels. The outside of the pyramid from the ground is imposing, while an impressive attention to detail reveals individual stones close enough it feels like you could touch them. When we are transported to ancient Egypt, we journey on a replica of a solar barque, a replica of the type of boat used by Khufu during his reign. VR grants a window into his embalming and mummification after his death to give us a deeper understanding of how these ceremonies were conducted, to the point of even allowing us a glimpse inside the coffin itself.</p><p>Yet the experience, for all its interesting factual elements, is very hands-off and wordy, at times to its detriment. This is truly a lecture in VR conducting an overview of Egyptian history, and the result is an experience we less interact with and more are told about as we watch on, at times not moving for minutes at a time. Over 18 months of co-operation between Excurio and Peter Der Manuelian, an Egyptologist at Harvard University, ensures even the minutiae of how the pyramids are rendered and the ancient rituals are recreated are accurate to the best of our current understanding, acknowledging that gaps in our knowledge lost to time remain. Yet compared to the shorter, more action-driven experiences offered <a href="https://www.uploadvr.com/tyffonium-vr-japan-2025/" rel="noreferrer">somewhere like Tyffonium</a>, this can feel at times exhausting by virtue of how this history is being communicated via the narrative of the experience.</p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ZscsCEaF0TcGJPq4_TemplateimageXL2.jpeg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/ZscsCEaF0TcGJPq4_TemplateimageXL2.jpeg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/ZscsCEaF0TcGJPq4_TemplateimageXL2.jpeg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/ZscsCEaF0TcGJPq4_TemplateimageXL2.jpeg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/ZscsCEaF0TcGJPq4_TemplateimageXL2.jpeg 2400w"></figure><p>Without a broad cast of characters - at most you will be joined by only Mona and Bastet, with most of the experience featuring just one of these companions talking directly at you, rather than in conversation - there are long periods that can feel like a pretty VR backdrop to a podcast that could easily be made more involved to take advantage of the medium. When it does this, such as the moment it takes you above the pyramid at sunrise before transforming the environment into a rendition of what it looked like 4500 years ago, watching these buildings restore to their glory and the Nile River grow, it’s a joy.</p><p>These other moments leave the overall experience somewhat mixed, albeit one I certainly left feeling satisfied with when I eventually took off the headset. I find the pyramids a fascinating relic of a past civilization, with VR being effective in communicating the scale and immensity of these constructions that alone makes it worth the cost of entry, especially as its free-roam nature lets you truly feel present in this ancient world. Wordy, inconsistent pacing aside, the pyramids alone are fascinating enough to justify the journey.</p><h2 id="tonight-with-the-impressionists-paris-1874">Tonight With the Impressionists: Paris 1874</h2><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/x6DAUR-03hg?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="Tonight with the Impressionists, Paris 1874 at the Musée d'Orsay - Trailer"></iframe></figure><p>Tonight With the Impressionists could not be more different in both structure and approach to exploring the period in which it's set. Replacing Egypt for 19th Century Paris, this is a structurally far more engaging piece as it seeks to illuminate not just the famous artworks, but the philosophical debates that consumed the art world surrounding this new style of painting.</p><p>Originally launched in 2024, it’s clear years of experience have enhanced the work and given the team an understanding for what works, these lessons implemented into this artistic lesson. Rather than being lectured, we’re invited into a journey through time and feel a part of the intimate conversations and debates of Claude Monet, Auguste Renoir, Edgar Degas and others that would go to define the era.</p><p>For all you may not be familiar with every name of the artists featured in this experience, which also includes Berthe Morisot, Paul Cézanne and Camille Pissarro, you likely know their work. Monet’s impressionist pieces capturing the Parisian sunrise or a water lily pond are often considered some of the best artistic works ever made. While you may not know Renoir’s La Grenouillère, if you’ve ever looked at older paintings from the late-1800s you likely have a faint familiarity with the park lake scene portrayed in the work, and this is true for every piece featured in this walkthrough exhibit.</p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ZscREEaF0TcGJPTo_ImageXL3.jpeg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/ZscREEaF0TcGJPTo_ImageXL3.jpeg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/ZscREEaF0TcGJPTo_ImageXL3.jpeg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/ZscREEaF0TcGJPTo_ImageXL3.jpeg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/ZscREEaF0TcGJPTo_ImageXL3.jpeg 2400w"></figure><p>A collaboration with France’s Musée d'Orsay does more than just provide historical accuracy in this case, as their direct involvement is key to bringing this work to life. We enter the streets of 1870s France and meet a model and writer named Rose, who takes us through the streets to introduce us to the social history of the period before we enter a quaint home repurposed as one of the earliest solo exhibitions for Impressionist art. As we jump through time and beyond the confines of the gallery into the minds of the artists to explore the driving ideals of a movement craving interpretation of the mundane over posed spectacle, each moment is illuminated not just by rote recreations but high-quality scans of the real art pieces that reveal every paint stroke and sketch.</p><p>The best part of this exhibition, however, is the method taken to relay the history of the era. We meet each of the six featured artists and are invited warmly into their social circle to hear the debates these artists would have amongst one another about what art is and could be, inspired by the writings of the period. The result is more dynamic and involved, like listening to friends debate a topic you can’t help but overhear, an approach that makes the information they tell us far easier to digest and retain once the headset is removed. Writing is improved, natural dialogue that makes these conversations feel dynamic even if you can’t shape their outcome.</p><p>There is somewhat of a bias, admittedly, in my preference for this work over the other - while I love the pyramids and their spectacle, I also already know a lot about their construction. For all I know of these artistic works and the era, I didn’t know as much on the questions and conversations surrounding them, or what it meant to be Impressionist at the time the movement was being pioneered. I felt like I was learning more. It’s also no coincidence, however that a more casual format stripped of the grandiosity of a god talking down from a place of omnipotence as you physically walk the galleries and stare at the walls and art like you would any other museum felt more natural than standing on floating boats, making the 45 minutes quite literally fly by without even noticing the time, despite being the second demo of the day.</p><h2 id="should-you-visit-immersive-journey-in-yokohama">Should You Visit Immersive Journey in Yokohama?</h2><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ZscF30aF0TcGJPGU_ImageXL2.jpeg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/ZscF30aF0TcGJPGU_ImageXL2.jpeg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/ZscF30aF0TcGJPGU_ImageXL2.jpeg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/ZscF30aF0TcGJPGU_ImageXL2.jpeg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/ZscF30aF0TcGJPGU_ImageXL2.jpeg 2400w" sizes="(min-width: 720px) 720px"></figure><p>That being said, I certainly enjoyed my time in both Egypt and Paris during my visit. Compared to other public free-roaming VR demos, the space offered to these two VR exhibitions made the grandiosity of these longer-than-normal experiences apparent - some smaller-scale ones, for all their ambition, make the reality of circling a parking space-sized room inevitably apparent while this had the space to truly lose yourself in another world.</p><p>For the credit of the team at Immersive Journey, everything is set up to ensure an easy onboarding process for anyone who wishes to take part, regardless of their prior experience with VR. Each experience is available in both English and Japanese, but also other languages like Korean and Spanish. Dubs have also been produced for each language. While I imagine most readers will try these experiences in English, it should be noted the attention to detail and care taken in these experiences translates even to the multi-language dubbing. In Japanese, the voice cast for Horizon of Khufu includes the talented Fairouz Ai, the voice of Jolyne Cujoh in Jojo’s Bizarre Adventure: Stone Ocean.</p><p>There’s even accessibility considerations for those who struggle to stand and walk for long stretches of time, as each experience has been optimized to allow the entire experience to be played from the comfort of a provided wheelchair. It’s an accessibility concern I’ve never seen considered by similar experiences that typically exclude those requiring such needs, though its inclusion does make the omission of other accessibility features like subtitles for dialogue a surprising oversight.</p><p>The main critique that can be offered is less of a problem with the experience and more of a safety inevitability that can occasionally break the immersion of the worlds crafted. Considering the large space required to operate these VR experiences, as well as the time required to clear them, it would be impossible to reserve these spaces for just one group enacting one experience at a time. To avoid wandering into other players, any person not in your group that enters your field of vision is rendered as a shadow to let you know their location and to avoid bumping into them.</p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-2026-05-18-at-11.09.20.png" class="kg-image" alt="" loading="lazy" width="2000" height="1119" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshot-2026-05-18-at-11.09.20.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshot-2026-05-18-at-11.09.20.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshot-2026-05-18-at-11.09.20.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-2026-05-18-at-11.09.20.png 2226w"></figure><p>When you have a lot of groups and different experiences taking place at once, however, their appearances are regular and distracting, often tonally jarring to what is taking place in the virtual world you are a part of. In one sequence during Tonight With the Impressionists, I was stood on a narrow balcony watching Monet paint his famous sunrise when, floating above the sea to my right, I saw two silhouettes appear in view and walk right through the scene, including directly through Monet’s canvas. Their appearance ensured I didn’t bump into them, though seeing two labored shadows saunter through this emotional scene did take away from the impact of this genuinely beautiful recreation.</p><p>This even occurred during a quieter period with far fewer interruptions compared to my Horizon of Khufu demo. With two large groups before and after me, and other groups already moving through the space at the time I began my journey, the room appeared at capacity, which was noticed when I had shadows wander through my feline goddess guide and float through the clouds. It’s far from a dealbreaker and can be ignored (I’d certainly not recommend removing them, considering the safety risk of doing so), but it was an occasional immersion-breaking frustration.</p><p>Even with this stumbling block, though, I found both Immersive Journey experiences to be a thrilling and entertaining breeze through history, blending education and VR in ways that felt fresh and ambitious. At just 4000 yen per experience there’s a lot on offer in these 45 minutes to justify the cost, especially with friends. Beyond Yokohama, the Horizon of Khufu experience is also available in Nagoya, and both experiences can also be found in select locations in Brazil, Canada and beyond. Yokohama is a wonderful city with plenty to see, but taking a step away from it all for an hour to travel through time is far from a bad use of your time.</p><p>The technical merits and engaging reinterpretation of the past are more than worth a break from sightseeing for this innovative method of bringing the past to life. You might even learn something along the way, and at the very least experience something at a scale beyond what similar groups are attempting in the space. Considering the expense and difficulties that come with making it to Paris or Egypt, it’s also a chance to virtually travel for a far more affordable cost than the real thing.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ WorldLens VR’s New AI Depth Feature Enables 3D Street View ]]></title>
        <description><![CDATA[ WorldLens VR has introduced a new AI-powered feature on Quest that adds subtle 3D depth to Google Street View environments. ]]></description>
        <link>https://www.uploadvr.com/worldlens-vrs-new-ai-depth-feature-enables-3d-street-view/</link>
        <guid isPermaLink="false">6a0a6d402c3c2600017cc870</guid>
            <category><![CDATA[ VR Apps ]]></category>
        <dc:creator><![CDATA[ Craig Storm ]]></dc:creator>
        <pubDate>Mon, 18 May 2026 17:03:26 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/WorldLens-VR-title-image.webp" medium="image"/>
        <content:encoded><![CDATA[ <p>WorldLens VR has introduced a new AI-powered feature on Quest that adds subtle 3D depth to Google Street View environments. The app is available now on <a href="https://www.meta.com/experiences/app/6320120764784270/?ref=uploadvr.com" rel="noreferrer">Quest</a>, with a <a href="//store.steampowered.com/app/4336890/WorldLens_VR/" rel="noreferrer">SteamVR</a> version currently in development.</p><p>The first time I loaded into WorldLens VR's new AI-powered 3D Street View mode, I thought the feature was broken.</p><p>When you first drop onto a street corner, you are just looking at the standard, flat imagery wrapped around your head. But if you stand still for a second, the depth layer snaps into place. It’s a strange realization when it happens: buildings suddenly separate from the sky, foreground objects take on physical weight, and the scene stops looking like wallpaper.</p><p>The developer, Stoian Eduard Andrei, has been rolling out steady optimization updates to fix blurring and edge warping around objects, but even with those fixes, the effect is understated. It isn’t a dramatic, pop-out book 3D spectacle, and it shouldn't be oversold as one.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/WorldLens-VR---Times-Square-NYC_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/WorldLens-VR---Times-Square-NYC.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/WorldLens-VR---Times-Square-NYC_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:30</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">3D Street View, Times Square, NY City</span></p></figcaption>
        </figure><p>Instead, it relies entirely on subtle, real-time parallax. I tested it in an old European square flanked by a massive church. When you shift your physical weight or move your head, the foreground elements slide against the background just enough to trick your brain. It feels like a step in the right direction rather than a total visual overhaul.</p><p>This subtle depth is most striking when you drop into high-density urban environments like Times Square. In the headset, towering digital billboards cleanly detach from the structural steel and glass skyscrapers behind them. Even chaotic, organic shapes, like a dense patch of bushes in a sidewalk planter or a clump of trees outside a restaurant, manage to pop out with satisfying depth.</p><p>The effect carries over beautifully to complex indoor spaces as well, like the Porsche Museum in Stuttgart, Germany. Standing inside the museum, the app successfully separates the reflective cars from the open, multi-level walkways behind them, turning what used to be a flat, static panorama into a believable physical hall.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Porsche-Museum_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Porsche-Museum.mp4" poster="https://img.spacergif.org/v1/1024x1024/0a/spacer.png" width="1024" height="1024" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Porsche-Museum_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:37</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Inside the Porsche Museum, Stuttgart, Germany</span></p></figcaption>
        </figure><p>Getting these flat images to warp into 3D on a mobile headset is no small feat, which is why the tech behind it is so interesting.</p><p>When I spoke with Andrei on a video call, he told me that restraint was intentional. The developer previously released an app called EarthQuest, which was a validation and test for the concepts that eventually became WorldLens VR. EarthQuest is no longer available, and the result of his research and feedback can be seen in WorldLens VR.</p><p>"The main design goal was realism," Andrei told me. "I wanted the Street View environments to feel natural and believable in 3D, corresponding to the real scene as closely as possible."</p><p>In written follow-up questions, Andrei confirmed that because Google doesn’t provide raw LiDAR data or depth maps for third-party developers, WorldLens has to infer the entire spatial structure from a single raw 2D panorama on the fly.</p><p>Pushing that much streaming data through a standalone headset can cause performance problems. During my testing, rapidly jumping from dense city centers to narrow mountain passes sometimes overwhelmed the system, occasionally throwing a "RAM usage high" error before crashing straight back to the Quest dashboard. When I reported the issue, Andrei noted that his backend analytics show a lifetime crash rate under one percent for the build, pointing to tight Meta OS memory limits mixed with heavy streaming threads. In fairness, I was pushing the app aggressively at the time, loading multiple locations in quick succession and forcing scene reloads. Fortunately, the app's state-saving is solid, since rebooting drops you right back onto the exact street corner where it failed.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/IMG_6876.PNG" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/IMG_6876.PNG 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/IMG_6876.PNG 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/IMG_6876.PNG 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/IMG_6876.PNG 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Neuschwanstein Castle in Germany. Photo: WorldLens VR</span></figcaption></figure><p>To handle the blurry ground textures common in third-party Google Earth apps, Andrei also built a proprietary 4x neural network upscaler into the preferences menu. It acts as a sharp texture filter for close-up viewing without hallucinating fake objects or inventing fictional geometry.</p><p>While a PCVR port is in the works, Andrei is holding off on estimating a release date too early given the scale of the project. However, he noted that moving to PC-tethered hardware will provide significantly more performance headroom. According to Andrei, the goal for the PCVR version is to push visual detail and caching capacity further, which should mean faster loading, near-instant 3D generations, and reduced 3D tile pop-in compared to standalone hardware.</p><p></p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/2a60e1de91964914babc77217de97c0a.jpg" width="2000" height="2000" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/2a60e1de91964914babc77217de97c0a.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/2a60e1de91964914babc77217de97c0a.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/2a60e1de91964914babc77217de97c0a.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/2a60e1de91964914babc77217de97c0a.jpg 2111w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/3cd60312c5104b72a6a7976862f74819.jpg" width="2000" height="2000" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/3cd60312c5104b72a6a7976862f74819.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/3cd60312c5104b72a6a7976862f74819.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/3cd60312c5104b72a6a7976862f74819.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/3cd60312c5104b72a6a7976862f74819.jpg 2160w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/876c1fddabcf4385a5cca90c4ee2ae87.jpg" width="2000" height="2000" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/876c1fddabcf4385a5cca90c4ee2ae87.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/876c1fddabcf4385a5cca90c4ee2ae87.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/876c1fddabcf4385a5cca90c4ee2ae87.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/876c1fddabcf4385a5cca90c4ee2ae87.jpg 2160w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/9215882d365f460abcb2ec3776784f16.jpg" width="2000" height="2000" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/9215882d365f460abcb2ec3776784f16.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/9215882d365f460abcb2ec3776784f16.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/9215882d365f460abcb2ec3776784f16.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/9215882d365f460abcb2ec3776784f16.jpg 2160w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/fda2f9ff50fd4af6818cf90ba5834c77.jpg" width="2000" height="2000" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/fda2f9ff50fd4af6818cf90ba5834c77.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/fda2f9ff50fd4af6818cf90ba5834c77.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/fda2f9ff50fd4af6818cf90ba5834c77.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/fda2f9ff50fd4af6818cf90ba5834c77.jpg 2160w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/701409111_35501531546160759_2290939474618875796_n.jpg" width="2000" height="2000" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/701409111_35501531546160759_2290939474618875796_n.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/701409111_35501531546160759_2290939474618875796_n.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/701409111_35501531546160759_2290939474618875796_n.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/701409111_35501531546160759_2290939474618875796_n.jpg 2160w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption><p><span style="white-space: pre-wrap;">Images captured in WorldLens VR on Meta Quest 3. The 3D effect is difficult to capture in a still image.</span></p></figcaption></figure><p>While virtual travel remains a specific niche within the broader VR ecosystem, WorldLens VR shows why these experiences continue to resonate with some headset users. There is a massive psychological difference between looking at a flat map and getting that brief, genuine sensation that you are standing on a street corner halfway across the world. It is the kind of experience where you can easily lose yourself for hours just exploring, hopping from one random corner of the globe to the next.</p><p>For an app built by a solo developer chasing a personal obsession, that alone makes it worth a look.</p><h2 id=""></h2> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Consumer 360° Camera Drones With Impressive Goggles Are A Thing Now ]]></title>
        <description><![CDATA[ Relatively affordable drones with built-in 360° cameras are now a thing, with options from both DJI and a subsidiary of Insta360. ]]></description>
        <link>https://www.uploadvr.com/consumer-360-camera-drones-are-a-thing-now/</link>
        <guid isPermaLink="false">69e012405bc84c000124a624</guid>
            <category><![CDATA[ Immersive Video ]]></category>
        <dc:creator><![CDATA[ David Heaney ]]></dc:creator>
        <pubDate>Mon, 18 May 2026 16:55:36 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/04/360-degree-immersive-camera-drones.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Relatively affordable drones with built-in 360° cameras are now a thing, with options from both DJI and a subsidiary of Insta360.</p><p>Affordable <em>handheld </em>consumer 360° cameras have improved leaps &amp; bounds in recent years, with $500 8K HDR options available for over a year now from Chinese startup <a href="https://www.uploadvr.com/insta360-x5-8k-360-camera/">Insta360</a> and drone giant <a href="https://www.uploadvr.com/dji-osmo-360-camera/">DJI</a>, as well as from the American <a href="https://www.uploadvr.com/gopro-max-2-360-camera/">GoPro Max2</a>. And while professionals could mount these or an array of wide-angle cameras to drones, that wasn't practical for typical consumers and amateur creators. Insta360 also previously sold an attachment for drones, called Sphere. But any attached solution, no matter how streamlined, adds weight and thus negatively affects flight time and performance. It was also incredibly hard for these attached solutions to produce an undistorted 360° output free of any visible seams.</p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/SibFesN7VWs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="Introducing Antigravity A1: The future of 360 drone tech"></iframe></figure><p>Last year, Insta360 spun up a new subsidiary brand called Antigravity, and in December launched Antigravity A1, the first fully integrated 360° camera drone.</p><p>As well as recording 8K 360° footage at 30FPS or 5.2K at 60FPS – footage that you can share with VR headset owners however you like – remarkably, the currently $1279 Antigravity A1 package actually comes with a headset featuring the same 2560×2560 micro-OLED panels you'd find in a Bigscreen Beyond, though a narrower field of view, around 70° horizontal and vertical.</p><p>The goggles receive a live 360° video feed from the drone via their protruding antennae, and with the headset's rotational tracking you can look around from the drone's position using your head, with very low latency. It weighs around a third less than a Quest headset, has a tethered battery to keep the weight off your head, and you can use it to watch your 360° recordings at home if you don't already own a general VR headset.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-with-HMD_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-with-HMD.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-with-HMD_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:04</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Antigravity A1</span></p></figcaption>
        </figure><p>Further, Antigravity A1 has a rather unique controller, also included in the box, a tracked device that leans into the VR-like experience by having you point with your arm where you want to fly. It's essentially like being in a 3DoF VR flying game, the type you could have imagined on Oculus Go, except with photorealistic graphics and the obvious glaring difference that you're actually flying around the real world.</p><p>In fact, Antigravity has leaned so much into this gamified approach that the company even has a feature to superimpose a player object onto a traditional FPV (non-360°) view of the live feed, such as a dragon or airplane. A truly unique idea, though it would be far more impressive if it could be superimposed onto the 360° feed, not just the regular FPV view.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-motion-flight_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-motion-flight.mp4" poster="https://img.spacergif.org/v1/1468x826/0a/spacer.png" width="1468" height="826" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-motion-flight_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:02</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Antigravity A1</span></p></figcaption>
        </figure><p>In late March, just under two months ago, the drone market leader DJI launched a competitor to Antigravity A1, called DJI Avata 360.</p><p>DJI Avata 360 has a lower entry price for those who already own DJI controllers or goggles, at just over $400. Further, DJI's drone can record 8K 60FPS and features a larger image sensor for superior footage, omnidirectional obstacle avoidance for easier flying, and prop guards for safety, while Antigravity A1 is meant only for outdoor use in open spaces. DJI's drone also has a traditional single-lens mode, with the cameras in a mechanically rotating block.</p>
<!--kg-card-begin: html-->
<table>
  <tbody>
    <tr>
      <td></td>
      <td style="text-align:center"><strong>Antigravity<br>A1</strong></td>
      <td style="text-align:center"><strong>DJI<br>Avata 360</strong></td>
    </tr>
    <tr>
      <td style="text-align:center">360° Video</td>
      <td style="text-align:center">8K 30fps<br>5.2K 60fps</td>
      <td style="text-align:center">8K 60fps</td>
    </tr>
    <tr>
      <td style="text-align:center">Single Lens Mode</td>
      <td style="text-align:center">❌</td>
      <td style="text-align:center">✅<br>(4K 60fps)</td>
    </tr>
    <tr>
      <td style="text-align:center">Sensor Size</td>
      <td style="text-align:center">1/1.28-inch</td>
      <td style="text-align:center">1/1.1-inch</td>
    </tr>
    <tr>
      <td style="text-align:center">360° Photos</td>
      <td style="text-align:center">55MP</td>
      <td style="text-align:center">120MP</td>
    </tr>
    <tr>
      <td style="text-align:center">Weight</td>
      <td style="text-align:center">249g<br>(Standard battery)</td>
      <td style="text-align:center">455g</td>
    </tr>
    <tr>
      <td style="text-align:center">Flight Time</td>
      <td style="text-align:center">24 mins (Standard)<br>39 mins (High-Cap)</td>
      <td style="text-align:center">23 minutes</td>
    </tr>
    <tr>
      <td style="text-align:center">Propeller Guards</td>
      <td style="text-align:center">❌<br>(Exposed)</td>
      <td style="text-align:center">✅<br>(Integrated)</td>
    </tr>
    <tr>
      <td style="text-align:center">Control Options</td>
      <td style="text-align:center">Motion Grip Only</td>
      <td style="text-align:center">Traditional Sticks<br>or Motion Wand</td>
    </tr>
    <tr>
      <td style="text-align:center">Headset FOV<br>(Horizontal × Vertical)</td>
      <td style="text-align:center">70.5° × 70.5°</td>
      <td style="text-align:center">38.8° × 22.4° (Goggles 3)<br>47.9° × 28.0° (Goggles N3)</td>
    </tr>
    <tr>
      <td style="text-align:center">Goggles Playback</td>
      <td style="text-align:center">Native 8K VR</td>
      <td style="text-align:center">4K 60fps Max</td>
    </tr>
  </tbody>
</table>
<!--kg-card-end: html-->
<p>In other words, DJI Avata 360 is essentially the better drone – though I should note that it's around double the weight, bringing it over the threshold for FAA registration.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-dragon-overlay_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-dragon-overlay.mp4" poster="https://img.spacergif.org/v1/1468x826/0a/spacer.png" width="1468" height="826" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-dragon-overlay_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:09</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Antigravity A1</span></p></figcaption>
        </figure><p>However, it's arguable that while DJI may have the better drone, Antigravity A1 is the better VR/MR experience, thanks to a better included headset.</p><p>The two DJI goggles that Avata 360 supports have a field of view of just 39°H×23°V and 48°H×28°V, respectively - considerably narrower than Antigravity's. The chips in the DJI Goggles are also limited to 4K 60fps decoding, while Antigravity's goggles have a more powerful chip for 8K playback.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-sphere_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-sphere.mp4" poster="https://img.spacergif.org/v1/1440x810/0a/spacer.png" width="1440" height="810" loop="" autoplay="" muted="" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Antigravity-A1-360-drone-sphere_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container kg-video-hide">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:14</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Antigravity A1</span></p></figcaption>
        </figure><p>In other words, flying the Antigravity drone will feel considerably more immersive, and you don't even necessarily need a general VR headset to immersively watch the footage you record, though the even wider field of view of something like a Quest 3 would of course be preferable.</p><p>Regardless of these differences, the real story here is that any consumer or amateur creative can now record 360° drone footage with relatively little effort. We're already starting to see the results on <a href="https://www.uploadvr.com/youtube-now-supports-8k-180-3d-videos-on-quest-3/">YouTube</a> and <a href="https://www.uploadvr.com/vimeo-is-adding-apple-immersive-video/">Vimeo</a>, and it's a product category we'll be tracking in coming years.</p><hr><p><em>I'm actively writing on UploadVR again, and this article is one in a series of "catch up" pieces where I report on some of the interesting things that have been happening in the industry in recent months. And yes, VR Download is coming back very soon!</em></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ VR Adventure Moss Is Coming To Flatscreens This Summer &amp; That&#x27;s A Good Thing ]]></title>
        <description><![CDATA[ Both games in the VR-exclusive Moss series are coming to flat screen platforms this summer in a unified package called Moss: The Forgotten Relic. ]]></description>
        <link>https://www.uploadvr.com/vr-adventure-moss-is-coming-to-flat-screens-this-summer-thats-a-good-thing/</link>
        <guid isPermaLink="false">6a0b2c6d709f3500014df85b</guid>
            <category><![CDATA[ Flatscreen Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Mon, 18 May 2026 09:35:59 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/moss-the-forgotten-relic-has-been-announced-for-consoles-and-pc-this-year-cover6a05f61fb840a.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Both games in the VR-exclusive Moss series are coming to flatscreen platforms in one unified game this summer. </p><p>Polyarc has announced that the previously VR-exclusive Moss and its sequel Moss: Book II are coming to flat screens in a unified package called Moss: The Forgotten Relic. The game will launch this summer for PC, PlayStation 5, Xbox and Nintendo Switch. </p><p>Moss: The Forgotten Relic not only unifies both Moss games into one, but also includes Moss' DLC Twilight Garden. Polyarc's announcement also mentions that the new game will feature enhanced visuals, a reworked camera, new cutscenes, and an accessibility feature that will let players skip challenging combat sections.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Moss-The-Forgotten-Relic---Announcement-Trailer_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Moss-The-Forgotten-Relic---Announcement-Trailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Moss-The-Forgotten-Relic---Announcement-Trailer_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:18</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>This news follows recent turmoil at Polyarc. <a href="https://www.uploadvr.com/moss-developer-polyarc-games-announces-layoffs/" rel="noreferrer">We reported in March</a> that two-thirds of the studio's staff had been laid off after the studio's next "large project" lost its funding. Other studios have suffered similar setbacks in recent months. Survios, makers of Alien: Rogue Incursion and Creed: Rise to Glory, has <a href="https://www.uploadvr.com/survios-reportedly-sees-critical-layoffs/" rel="noreferrer">all but shut down</a> after a pivot to flat screen products failed to bolster the studio's coffers. </p><p>This year has seen more and more VR studios pivot to a hybrid model. Vertigo Games and their <a href="https://www.uploadvr.com/the-7th-guest-vr-owners-will-get-the-flat-screen-remake-for-free/" rel="noreferrer">The 7th Guest Remake</a>, ,Realities.io,'s <a href="https://store.steampowered.com/app/3530820/Puzzling_Places__3D_Jigsaw_Sim/?ref=uploadvr.com" rel="noreferrer">Puzzling Places</a>, and Resolution Games' <a href="https://www.uploadvr.com/demeo-x-dungeons-dragons-battlemarked-release-date/" rel="noreferrer">Demeo x Dungeons and Dragons: Battlemarked</a> are just a few of the many VR titles that have recently released or are currently being ported or remade for flat screen platforms.</p><p>The trend is one that we discuss on this week's <a href="https://www.youtube.com/watch?v=yPC-d1tyW7Q&ref=uploadvr.com" rel="noreferrer">UploadVR Gamescast</a>. It speaks to challenges in the broader game industry, and in the VR market in particular. The games industry has always moved through similar peaks and valleys. If a hybrid model helps VR developers weather the storm and come out the other side producing new VR titles, that's the best possible outcome. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Five New Virtual Boy Games Added To Nintendo Switch Online + Expansion Pack ]]></title>
        <description><![CDATA[ Five classic Virtual Boy games have been added to Nintendo Switch Online + Expansion Pack, including one extremely rare title. ]]></description>
        <link>https://www.uploadvr.com/five-new-virtual-boy-games-added-to-nintendo-switch-online-expansion-pack/</link>
        <guid isPermaLink="false">6a0b1a5e709f3500014df783</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Mon, 18 May 2026 08:29:07 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/virtual-boy-nintendo-classics-onlkine.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Five classic Virtual Boy games have been added to Nintendo Switch Online + Expansion Pack, including two extremely rare titles. </p><p>Nintendo has added five additional Virtual Boy games to their Nintendo Switch Online + Expansion Pack service. The new batch of games includes Virtual Bowling and Jack Bros., two extremely rare games that for decades have held an incredibly high value on the used market. </p><p>The full list follows: </p><p><strong>Jack Bros.</strong> - This Atlus-developed stereoscopic 3D dungeon crawler was the first Shin Megami Tensei game released outside of Japan. Its rarity has long made it an expensive buy. </p><p><strong>Vertical Force </strong>- A technically excellent shmup developed by Hudson which uses the Virtual Boy's 3D display to great effect (the player's ship can move into the background to avoid bullets and obstacles). </p><p><strong>Space Invaders Virtual Collection</strong> - A Japan-only release developed by Taito, this game includes direct ports of the classic arcade game Space Invaders from 1978, and its sequel Space Invaders Part II from 1979. It also features 3D remakes that take advantage of the Virtual Boy's hardware capabilities.</p><p><strong>V-Tetris</strong> - Another Japan-only release, V-Tetris is essentially Tetris for the Virtual Boy. A second Tetris game, 3D Tetris, was released for Virtual Boy the following year.</p><p><strong>Virtual Bowling</strong> - Another extremely rare game originally released only in Japan, Virtual Bowling was rushed to market just prior to the Virtual Boy's discontinuation. It's a 3D bowling game. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Virtual-Boy-----Nintendo-Classics-----May-2026-Game-Updates_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Virtual-Boy-----Nintendo-Classics-----May-2026-Game-Updates.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Virtual-Boy-----Nintendo-Classics-----May-2026-Game-Updates_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:29</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>We reviewed <a href="https://www.uploadvr.com/nintendo-virtual-boy-for-switch-switch-2-review/" rel="noreferrer">Nintendo's official Virtual Boy accessory</a> headset when it launched earlier this year, and everything you need to know about Nintendo's Virtual Boy support and emulation on Switch and Switch 2 can be found in that piece (we cover the subscription cost, the pros and cons of "renting" these games via a service, and the hardware itself). </p><p>Prior to that we'd covered Virtual Boy Go, a sideloaded app that's without question <a href="http://uploadvr.com/virutal-boy-go-emulator-impressions-on-quest/?ref=uploadvr.com" rel="noreferrer">the best way to play Virtual Boy games on the Meta Quest ecosystem</a>. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Wingsuit: Romsdalen Impressions - Feel The Rush In This VR Gliding Sim ]]></title>
        <description><![CDATA[ Wingsuit: Romsdalen recreates the thrill of wingsuit gliding in virtual reality, taking you to the scenic cliffs and grassy valleys of Norway. ]]></description>
        <link>https://www.uploadvr.com/wingsuit-romsdalen-impressions-feel-the-rush-in-this-vr-gliding-sim/</link>
        <guid isPermaLink="false">6a08c9962c3c2600017cc7c0</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ J Brodie Shirey ]]></dc:creator>
        <pubDate>Mon, 18 May 2026 07:45:32 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Wingsuit-Romsdalen-Rings.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Developer Ninja Whale Studios has been recreating the thrill of wingsuit gliding across snowy mountaintops in virtual reality for the past decade or so, and its latest game takes you to the scenic cliffs and grassy valleys of Romsdalen, a real-life location in Norway.</p><p>Wingsuit: Romsdalen first released a playable demo in February, before launching in full three months later. It can be played with a traditional controller, but the game’s VR support puts the player right into the action as a would-be glider soaring across a massive open-world landscape.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-text"><b><strong style="white-space: pre-wrap;">The Facts</strong></b><br><br><b><strong style="white-space: pre-wrap;">What is it?</strong></b>: A wingsuit gliding simulator that takes you to the hills of Romsdalen, Norway.<br><b><strong style="white-space: pre-wrap;">Platforms</strong></b>: Steam<br><b><strong style="white-space: pre-wrap;">Release Date</strong></b>: May 13, 2026<br><b><strong style="white-space: pre-wrap;">Developer</strong></b>: Ninja Whale Studios<br><b><strong style="white-space: pre-wrap;">Publisher</strong></b>: Ninja Whale Studios<br><b><strong style="white-space: pre-wrap;">Price:</strong></b> $24.99</div></div><p>Wingsuit: Romsdalen’s campaign features multiple starting points, each with a list of achievements you need to perform in order to gain points and advance further. These challenges include flying through a course of rings, reaching a certain score, or uncovering hidden secrets like UFOs or whale balloons.</p><p>You only need to complete a few objectives to unlock the next drop point, but you can always come back later to fulfill some of the ones you skipped the first time around. Keep in mind that many of these challenges will be incredibly difficult to complete, especially when you are starting out.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Wingsuit-Romsdalen-Flight_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Wingsuit-Romsdalen-Flight.mp4" poster="https://img.spacergif.org/v1/1080x1080/0a/spacer.png" width="1080" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Wingsuit-Romsdalen-Flight_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:20</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Glide high over the cliffs of Romsdalen</span></p></figcaption>
        </figure><p>Once you initiate a dive, you hold your arms up at a neutral level (which you set during the initial start-up) to glide. To steer, you need to tilt your head to position yourself, raise and lower your arms to climb or dive, and even press one of the upper triggers for a sharp turn. Getting the hang of the VR motion controls can be tricky at first, but there is a decent sense of adrenaline as you speed across the sky.</p><p>Diving can increase your speed at the risk of plummeting to the ground, while climbing is useful for stabilizing your fall. The speedometer on your arm keeps track of how fast you are going, and beeps when you are at risk of losing control. You can also perform midair tricks by tilting your arms toward your head or raising one while lowering the other. This will earn you points, and the closer you are to the ground when you perform a trick, the better your reward will be.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Wingsuit-Romsdalen-Gear.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Wingsuit-Romsdalen-Gear.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Wingsuit-Romsdalen-Gear.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Wingsuit-Romsdalen-Gear.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Wingsuit-Romsdalen-Gear.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">The right gear can make or break a run.</span></figcaption></figure><p>Once you are ready to end your run, you can pull your parachute by pressing the lower triggers. If you end up hitting the ground too fast, your character will suffer a brutal end - one you can avoid by landing on a pile of boxes or slowing your descent with the parachute. Completing runs will also grant you Experience points, which you can use to unlock new wingsuits. Each wingsuit has its own stats that influence how fast you can go and how easily the suit can handle turns.</p><p>Wingsuit: Romsdalen has a Line Creator mode, which lets you chart your own course (literally) by gliding across a map and placing rings with the press of a button. After you wipe out, you can choose to test out your newly formed path or upload it online for other players to try out for themselves.</p><p>Graphics are pretty solid for the most part, recreating the snowy peaks and lush green valleys of Romsdalen while being accompanied by the rustling sound of wind as you glide through the air above. However, it should be pointed out that flipping and barrel rolling can be pretty disorienting. There is also a small blood splatter when your character crashes into the ground, but thankfully it isn’t too graphic. Still, your character hitting the ground with a hard thud again and again can be tough to watch at times.</p><p>It can be hard to get a handle on Wingsuit: Romsdalen's gameplay mechanics at first, and you should be prepared to grind a decent amount while unlocking new drop points. That said, the game does provide a thrilling sense of gliding through the air, though you might want to avoid it if you are particularly prone to motion sickness.  </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Meta’s Goo Goo Dolls Concert Reminds Us Why Live Music Fits VR So Well ]]></title>
        <description><![CDATA[ Quest owners have another immersive concert to check out in Horizon TV, this time featuring the Goo Goo Dolls performing at New York City’s historic Beacon Theatre. ]]></description>
        <link>https://www.uploadvr.com/metas-goo-goo-dolls-concert-reminds-us-why-live-music-fits-vr-so-well/</link>
        <guid isPermaLink="false">6a0312abd56b300001772f6c</guid>
            <category><![CDATA[ Immersive Video ]]></category>
        <dc:creator><![CDATA[ Craig Storm ]]></dc:creator>
        <pubDate>Sun, 17 May 2026 15:13:39 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/goo-goo-pic.jpeg" medium="image"/>
        <content:encoded><![CDATA[ <p>Quest owners have another immersive concert to check out in Horizon TV, this time featuring the Goo Goo Dolls performing at New York City’s historic Beacon Theatre.</p><p>The concert joins a growing collection of immersive music performances available through Meta's <a href="https://www.meta.com/experiences/tv/1931356740318898/?ref=uploadvr.com" rel="noreferrer">Horizon TV</a> app, including Coldplay’s concert at Wembley Stadium, Sabrina Carpenter, Arcade Fire, and several others. Apple is exploring similar territory as well through Apple Immersive Video on the Vision Pro, including a <a href="https://www.uploadvr.com/heavy-metal-is-godhead-metallica-apple-vision-pro-review/" rel="noreferrer">Metallica </a>concert experience that places viewers directly inside the performance.</p><p>After spending more than an hour watching the Goo Goo Dolls show on my Meta Quest 3, I came away impressed by how naturally live music fits immersive VR180 video when the production is done well.</p><p>What immediately impressed me was the image quality. The Quest 3 delivered a consistently sharp and clear presentation in VR180 3D, with enough detail and depth to create a real sense of presence inside the theater. The Beacon Theatre itself plays a major role in that feeling. Between the lighting, stage design, and the visible crowd below, the experience captures the atmosphere of a live venue in a way traditional video simply cannot.</p><p>What makes the concert especially effective is the way it was filmed.</p><p>Several immersive cameras are positioned throughout the venue, including wide shots from the back of the theater that showcase the full scale of the stage and audience. Other cameras are placed directly on stage alongside the band, including a moving immersive rig that walks around the performers during songs.</p><p>Those moments completely change the feeling of the concert.</p><p>At times, you are standing so close to the musicians that it creates a level of intimacy that would be impossible for most fans attending the show in person. During the band’s performance of “Iris,” the combination of proximity, lighting, crowd energy, and spatial depth created moments that genuinely felt emotional in a way traditional video rarely achieves.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Meta-Quest---Goo-Goo-Dolls-Immersive-Concert---Horizon-TV_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Meta-Quest---Goo-Goo-Dolls-Immersive-Concert---Horizon-TV.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Meta-Quest---Goo-Goo-Dolls-Immersive-Concert---Horizon-TV_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:30</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Video: Meta</span></p></figcaption>
        </figure><p>That may ultimately be why concerts work so well in immersive video compared to some other forms of VR entertainment.</p><p>Live music already depends heavily on atmosphere, scale, lighting, and audience energy. Viewers also naturally accept fixed camera positions during concerts in a way they may not during narrative content or interactive experiences. VR180 enhances those strengths rather than fighting against them.</p><p>There is also something compelling about being placed in positions that are normally inaccessible. One moment you are sitting behind the audience taking in the entire theater. The next, you are effectively standing beside the band on stage as they perform.</p><p>That sense of access may be one of immersive entertainment’s biggest advantages.</p><p>Meta appears to understand that potential. Horizon TV has quietly become home to a growing library of immersive entertainment experiences beyond gaming, while the company’s previously announced partnership with James Cameron suggests broader ambitions around immersive 3D media and storytelling in the future.</p><p>None of this replaces attending a real concert in person. That’s not really the point.</p><p>What experiences like the <a href="https://www.meta.com/blog/goo-goo-dolls-from-beacon-theatre-immersive-concert/?ref=uploadvr.com" rel="noreferrer">Goo Goo Dolls concert</a> demonstrate is that immersive video can deliver something traditional media cannot: the feeling of physically being somewhere you otherwise could never be.</p><p>For a VR industry still searching for mainstream entertainment use cases beyond gaming, experiences like this feel increasingly important.</p><p></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Le Dino Labo&#x27;s Latest DLC, Cretaceous Predators &amp; Prey, Out Now ]]></title>
        <description><![CDATA[ Le Dino Labo, a mixed-reality dinosaur building experience, gets its second expansion today with the Cretaceous Predators and Prey DLC. ]]></description>
        <link>https://www.uploadvr.com/le-dino-labos-latest-dlc-cretacous-predators-prey-out-now/</link>
        <guid isPermaLink="false">6a07601f2c3c2600017cc743</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Fri, 15 May 2026 14:59:30 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/LE_DINO_LABO_COM_DLC_2.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Le Dino Labo, a mixed-reality dinosaur building experience, gets its second expansion today with the Cretaceous Predators and Prey DLC.</p><p>Realcast Inc., developers of Le Dino Labo, has announced that the second expansion DLC for their dinosaur-building mixed-reality experience is available now on Meta Quest. "Cretaceous Predators and Prey" introduces three new dinosaurs to the casual puzzle game, including the legendary Velociraptor, Protoceratops, and Psittacosaurus.</p><p>Like the dinosaurs previously available in <a href="https://www.meta.com/experiences/le-dino-labo/25169287542680910/?ref=uploadvr.com" rel="noopener">the base game</a> and the first DLC "<a href="https://www.uploadvr.com/le-dino-labo-dlc-jurassic-giants-out-today/" rel="noreferrer">Jurassic Giants</a>," each new dinosaur has been carefully adapted for Le Dino Labo's hands-on game mechanics, which allow players to examine individual fossil fragments and assemble dinosaur skeletons one bone at a time.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/LDL-DLC-2-Trailer_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/LDL-DLC-2-Trailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/LDL-DLC-2-Trailer_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:40</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Le Dino Labo uses full hand tracking interaction, allowing fragments of iconic dinosaurs to be examined, rotated, and assembled into complete creatures all within the player's real-world environment. When a dinosaur is completed, it springs to true life size, driving home the sheer enormity of these ancient creatures. (Can you fit a Diplodocus in your bedroom?)</p><p>A previously published Le Dino Labo roadmap for future updates included new themed packs, deeper skeletal manipulation, enhanced environmental integration, and more.</p><p><a href="https://www.meta.com/experiences/le-dino-labo/25169287542680910/?ref=uploadvr.com" rel="noopener">Le Dino Labo</a>'s new DLC <a href="https://www.meta.com/experiences/cretaceous-predators-prey-dlc-pack-2/2985449591641412/?ref=uploadvr.com" rel="noreferrer">Cretaceous Predators and Prey</a> is available now on the Meta Horizon Store for $3.99.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Synth Riders Crypt Of The NecroDancer Music Pack Available Now ]]></title>
        <description><![CDATA[ Synth Riders&#39; latest music pack, a collaboration with rhythm-based roguelike dungeon crawler Crypt of the Necrodancer, is out now. ]]></description>
        <link>https://www.uploadvr.com/synth-riders-crypt-of-the-necrodancer-music-pack-available-now/</link>
        <guid isPermaLink="false">6a074d2f2c3c2600017cc70c</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 15 May 2026 14:58:32 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/synth-riders-crypt-of-the-necrodancer.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Synth Riders has released a new music pack featuring tracks from rhythm-based roguelike dungeon crawler Crypt of the NecroDancer as part of a collaboration with developer Brace Yourself Games.</p><p>Barely a month after the <a href="https://www.uploadvr.com/synth-riders-dua-lipa-music-pack-available-now/" rel="noreferrer">Dua Lipa music pack</a>, Kluge Interactive is back with another drop, featuring five tracks from Crypt of the NecroDancer composer Danny Baranowsky. </p><p>Watch the trailer here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Synth-Riders-Crypt-of-the-NecroDancer-Mu_Media_6KuK4ylVdTk_001_1080p_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Synth-Riders-Crypt-of-the-NecroDancer-Mu_Media_6KuK4ylVdTk_001_1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Synth-Riders-Crypt-of-the-NecroDancer-Mu_Media_6KuK4ylVdTk_001_1080p_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:37</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Here's the full list of tracks:</p><ul><li>Disco Descent</li><li>Konga Conga Kappa</li><li>Rhythmortis</li><li>Fungal Funk</li><li>Styx and Stones</li></ul><p>Each track is available for $1.99 or get the full pack as a bundle for $8.95. With this release, Synth Riders' catalog now totals 188 songs (81 free, 107 DLC). </p><p>Synth Riders is available on <a href="https://www.meta.com/experiences/synth-riders/2436558143118760/?ref=uploadvr.com" rel="noopener">Meta Quest</a>, <a href="https://store.playstation.com/en-us/concept/235392/?ref=uploadvr.com" rel="noopener">PlayStation VR2</a>, <a href="https://apps.apple.com/us/app/synth-riders/id6473729300?ref=uploadvr.com" rel="noopener">Apple Vision Pro</a>, and <a href="https://store.steampowered.com/app/885000/Synth_Riders/?ref=uploadvr.com" rel="noopener">Steam</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Fixer Undercover Wrenches Its Way Onto Steam In July With VR &amp; Flatscreen Support ]]></title>
        <description><![CDATA[ Espionage escape room adventure Fixer Undercover hits Steam in July with VR and flatscreen support. ]]></description>
        <link>https://www.uploadvr.com/fixer-undercover-wrenches-its-way-onto-steam-in-july-with-vr-flatscreen-support/</link>
        <guid isPermaLink="false">6a07379a2c3c2600017cc6bb</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Fri, 15 May 2026 08:55:45 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/250925-Fixer-KA_3.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Fixer Undercover hits Steam on July 16 with VR and flatscreen support. The spy themed escape room adventure has a VR supported demo available now. </p><p>I <a href="https://www.uploadvr.com/fixer-undercover-review-this-escape-room-puzzler-nails-it/" rel="noreferrer">reviewed Fixer Undercover</a> when it released on <a href="https://www.meta.com/experiences/fixer-undercover/24140390812298710/?ref=uploadvr.com">Meta Quest</a> in February, saying "The heavy emphasis on VR interactions and encouragement to think outside the box on solutions makes for a highly entertaining spy caper." My only real complaint was a heavy amount of annoying grab jank and the game updated about a month ago with a physics overhaul for smoother object interactions.</p><p>Developer Creativity AR announced it was working on a Steam port shortly after the Quest release, promising "dynamic shadows, higher resolution for textures, and post-processing to make the prison feel more grounded and immersive." </p><p>Watch the Steam trailer here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Fixer-Undercover-will-be-also-in-non-VR-_Media_3fychsDUuxg_001_1080p--1-_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Fixer-Undercover-will-be-also-in-non-VR-_Media_3fychsDUuxg_001_1080p--1-.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Fixer-Undercover-will-be-also-in-non-VR-_Media_3fychsDUuxg_001_1080p--1-_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:30</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Going the hybrid model to expand its audience is a trend we've been seeing in VR. Over a dozen developers have recently ported their VR titles to flatscreen or released a new game without VR support at all. Most recently, Moss and Glassbreakers developer Polyarc Games announced Moss: The Forgotten Relic, a combination of the two <a href="https://www.uploadvr.com/moss-book-2-review/" rel="noreferrer">Moss</a> games, for PC and consoles this summer. </p><p>Fixer Undercover can be wishlisted on <a href="https://store.steampowered.com/app/3102370/Fixer_Undercover/?ref=uploadvr.com">Steam</a>. There is a VR supported demo available to play for any interested in trying the new version first.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Quest’s Latest PTC Update Turns Web Photos Into 3D ]]></title>
        <description><![CDATA[ Meta’s latest Quest PTC update added AI-powered 3D photo conversion in the browser, easy 3D uploads from your phone, and more. ]]></description>
        <link>https://www.uploadvr.com/quests-latest-ptc-update-turns-web-photos-into-3d/</link>
        <guid isPermaLink="false">6a054277b00bda0001c4131d</guid>
            <category><![CDATA[ 3D Media ]]></category>
        <dc:creator><![CDATA[ Alan Truly ]]></dc:creator>
        <pubDate>Thu, 14 May 2026 15:03:39 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ca84e12d434845f9944b50759fe3c50c.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p><a href="https://www.uploadvr.com/quest-3-review/" rel="noopener noreferrer nofollow">Quest 3</a> can now add 3D depth to almost any 2D photo, thanks to the latest Horizon OS Public Test Channel (PTC) update.</p><p>Beyond the visual treat, Meta moved two buried controls into quick settings, making them much more convenient: Power options and seated VR are now just a click away.</p><h2 id="browser-photos-pop-into-3d">Browser Photos Pop Into 3D</h2><p>The most impressive feature is browser-based 3D conversion. You can turn almost any website image into a stereoscopic 3D photo with a few clicks, or pinch when using hand tracking.</p><p>I can simply point at an image in the Quest browser, select and hold, and a new “View in 3D” option appears. After a few seconds of processing, the flat image transforms into a stereoscopic scene that floats beyond the frame with convincing depth.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/e0b31620a8b642ad9cefe526996d93a6.jpg" class="kg-image" alt="A 2D waterfall photo from Unsplash hovers in front of my browser in 3D." loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/e0b31620a8b642ad9cefe526996d93a6.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/e0b31620a8b642ad9cefe526996d93a6.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/e0b31620a8b642ad9cefe526996d93a6.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/e0b31620a8b642ad9cefe526996d93a6.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">A 2D waterfall photo from Unsplash hovers in front of my browser in 3D.</span></figcaption></figure><p>Meta is playing catch-up with this capability and still lags behind in terms of video. <a href="https://www.uploadvr.com/android-xr-getting-system-autospatialization-turn-any-content-3d/" rel="noopener noreferrer nofollow">Android XR offers a real-time 2D to 3D option</a> for <a href="https://www.uploadvr.com/samsung-galaxy-xr-android-xr-first-impressions-hands-on/" rel="noopener noreferrer nofollow">Samsung’s Galaxy XR</a> headset, while <a href="https://www.uploadvr.com/everyone-is-making-smart-glasses-now/" rel="noopener noreferrer nofollow">Viture and Xreal</a> extend real-time 3D conversion to smart glasses. XR manufacturers are increasingly leveraging the inherent 3D capability of headsets and glasses.</p><h2 id="upload-3d-photos-from-your-phone">Upload 3D Photos From Your Phone</h2><p>The Meta Horizon mobile app gained a related feature that makes it easy to upload photos from your phone and convert them into 3D images for Quest viewing.</p><p>Just open the app menu, tap Gallery, then select photos from your phone’s camera roll, and tap the upload button. Meta processes the images into stereoscopic 3D photos that can later be viewed inside your Quest headset’s gallery.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshots-from-the-Meta-Horizon-mobile-app-show-how-to-upload-photos-as-3D-images.jpg" class="kg-image" alt="Screenshots from the Meta Horizon mobile app show how to upload photos as 3D images." loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Screenshots-from-the-Meta-Horizon-mobile-app-show-how-to-upload-photos-as-3D-images.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Screenshots-from-the-Meta-Horizon-mobile-app-show-how-to-upload-photos-as-3D-images.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Screenshots-from-the-Meta-Horizon-mobile-app-show-how-to-upload-photos-as-3D-images.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshots-from-the-Meta-Horizon-mobile-app-show-how-to-upload-photos-as-3D-images.jpg 1920w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Meta's Horizon mobile app automatically uploads my phone photos as 3D images.</span></figcaption></figure><p>The workflow is surprisingly simple. There’s no special camera mode or export process. It feels more like uploading ordinary cloud photos, except the result has depth when viewed in VR. That matters because 3D photos simulate real depth in a VR headset, a different image to each eye. That’s not possible on phones, TVs, or movie screens.</p><p>As James Cameron has pointed out over the years, modern VR headsets solve many of the brightness and viewing-angle limitations that held back earlier waves of 3D entertainment. Meta has already been leaning into that idea through its <a href="https://www.uploadvr.com/meta-partnering-with-james-cameron-quest-3d-entertainment-content/" rel="noopener">partnership with James Cameron for Quest 3D entertainment content</a>.</p><h2 id="faster-access-to-useful-controls">Faster Access To Useful Controls</h2><p>The other additions in this PTC update are less flashy but arguably more practical. Meta added new Quick Settings toggles for both Power Options and Boost Height. When enabled, they appear on the right side of the Quick Settings panel for easy access.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/2026_04_29T19_43_14_000Z.jpg" class="kg-image" alt="A Quest screenshot shows two new toggles in Quick Settings: Power and Boost your height." loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/2026_04_29T19_43_14_000Z.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/2026_04_29T19_43_14_000Z.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/2026_04_29T19_43_14_000Z.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/2026_04_29T19_43_14_000Z.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">I found two new toggles in Quick Settings: Power and Boost your height.</span></figcaption></figure><p>Power Options opens a compact system window that shows the remaining battery level along with buttons for Sleep, Cancel, Power Off, and Restart.</p><p>Boost Height is a common need, so this addition has a bigger impact. The control acts like a switch, raising (or lowering) my virtual viewpoint by about 16 inches. One click and I feel like I’m standing even if I’m seated. I can also use it while standing to grow taller, a fun but usually impractical twist.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/2026_04_29T19_46_40_000Z.jpg" class="kg-image" alt="Seated play is easier with the height boost in Quick Settings." loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/2026_04_29T19_46_40_000Z.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/2026_04_29T19_46_40_000Z.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/2026_04_29T19_46_40_000Z.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/2026_04_29T19_46_40_000Z.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Seated play is easier with the height boost in Quick Settings.</span></figcaption></figure><p>Some games and apps already offer accessibility height adjustments internally, but having a universal system-level shortcut is much more convenient.</p><p>While Quest headsets still receive a steady stream of <a href="https://www.uploadvr.com/new-vr-games-and-releases-may-2026-meta-quest-steamvr-and-playstation-vr2/" rel="noopener noreferrer nofollow">new VR games</a> each month, Meta’s recent Horizon OS updates increasingly focus on spatial media, everyday utilities, and lightweight computing features outside traditional gaming. Features like AI-generated 3D photos and quick-access system control make the Quest feel increasingly designed for everyday spatial computing instead of purely gaming.</p><h2 id=""></h2> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ A Long Survive&#x27;s PlayStation VR2 &amp; PC VR Ports Are Delayed Again ]]></title>
        <description><![CDATA[ A Long Survive&#39;s PlayStation VR2 and PC VR ports have been delayed again, due to crossplay issues this time without an expected release date. ]]></description>
        <link>https://www.uploadvr.com/a-long-survive-playstation-vr2-pc-vr-delayed-again/</link>
        <guid isPermaLink="false">6a05e35ab00bda0001c41398</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Thu, 14 May 2026 10:14:04 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/a-long-survive-coop.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Friendly Fire Studios announced another delay for its PS VR2 and SteamVR ports of its co-op horde shooter A Long Survive. This is the second delay in less than a month. </p><p>The ports were originally scheduled to release last month on April 30 before Friendly Fire <a href="https://www.uploadvr.com/a-long-survives-pc-vr-and-playstation-vr2-ports-delayed-to-may/" rel="noreferrer">announced a two week delay</a> to May 14. </p><p>The following is a quote from Friendly Fire's statement:</p><blockquote>During our final testing process, we found <strong>a problem affecting the Crossplay connection between platforms.</strong> After discussing it internally, we made one thing very clear: <strong>we are not willing to launch the game without Crossplay working properly.</strong></blockquote><blockquote>Crossplay is not a secondary feature for us. It is one of the main parts of the experience. <strong>A Long Survive was designed around cooperative gameplay,</strong> and releasing the game with that experience broken would simply not be right. From the beginning, our goal was always to break the barriers between platforms and let everyone play with their friends, no matter where they are playing.</blockquote><p>The statement goes on to say that the entire team is working to resolve the issue, but there is no estimated time on when that will happen. As a result, Friendly Fire is not announcing a new release date until the problem is fixed. At that point, a new date will be announced with a short turnaround time between the announcement and actual release. </p><p>A Long Survive can be wishlisted on&nbsp;<a href="https://store.playstation.com/es-es/concept/10017972?ref=uploadvr.com" rel="noopener">PS VR2</a>&nbsp;and&nbsp;<a href="https://store.steampowered.com/app/2366100/A_Long_Survive/?ref=uploadvr.com" rel="noopener">Steam</a>. It is available now on&nbsp;<a href="https://www.meta.com/experiences/a-long-survive/6727226933970812/?ref=uploadvr.com" rel="noopener">Quest</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Timeless VR Classics Are Celebrating Their 10 Year Anniversaries ]]></title>
        <description><![CDATA[ Some of the best VR games of all time launched alongside the Oculus Rift and HTC Vive in 2016, and are now celebrating their 10 year anniversary. Here&#39;s a rundown, in case you missed any. ]]></description>
        <link>https://www.uploadvr.com/timeless-vr-classics-celebtrate-10-years-in-vr/</link>
        <guid isPermaLink="false">69cc4358f1075800014cbfa9</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Thu, 14 May 2026 10:12:13 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/uvr---banner--12-.png" medium="image"/>
        <content:encoded><![CDATA[ <p>2016 was a strong year for VR with multiple games that have endured in popularity ten years after their release. As these classics turn ten years old this year, with a decade's worth of gaming layoffs and studio closures sandwiched between, it's only right to give them their proper due as the landmark titles they have turned out to be.</p><p>As always, this is by no means a comprehensive list, and keep reading to the end for a few honorable mentions.</p><h3 id="hot-dogs-horseshoes-and-hand-grenades">Hot Dogs, Horseshoes, and Hand Grenades</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/capsule_616x353--4-.jpg" class="kg-image" alt="" loading="lazy" width="616" height="353" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/capsule_616x353--4-.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/capsule_616x353--4-.jpg 616w"></figure><p>It only feels right to start this article with one of the two games that inspired it. <br><br>Where to start with the accolades? Over nineteen thousand reviews with a rating of 'overwhelmingly positive.' Well over <a href="https://www.uploadvr.com/h3vr-half-life-parody-update/" rel="noreferrer">one hundred updates</a> since release. It has also <em>never been discounted</em> in an age where PC players (in and out of VR) buy the bulk of their games on discount. <a href="https://www.uploadvr.com/h3vr-institution-update/" rel="noreferrer">Hot Dogs, Horseshoes, and Hand Grenades</a> (H3VR for short) stands as one of VR's earliest and most enduring success stories. </p><p>The sandbox FPS has <u>five hundred</u> different guns with over two hundred fifty different attachments, many of which were contributed by community members who sent Rust the actual guns to model and add to the game. H3VR has been regarded as having the most realistic gun mechanics in VR, a large part of its sustained popularity. </p><p>All this while shooting animated hot dogs, known as Sosigs, much to the chagrin &amp; complaints of a vocal minority that creator Anton Hand merrily swats away. You have to appreciate the dogged confidence of Hand to basically say <em>you will pay full price, you will shoot hot dogs instead of people, and you will love it anyway. </em>It's also, as of the writing of this article, the only game on this list to have stayed on PC VR and never port to any other platform. </p><p>A sequel, <a href="https://www.uploadvr.com/hot-dogs-horseshoes-hand-grenades-is-getting-a-sequel-with-quest-3-support/" rel="noreferrer">Hot Dogs, Horseshoes, and Hand Grenades 2</a>, was recently announced for Steam and Meta Quest 3/3S.</p><p>H3VR is available on <a href="https://store.steampowered.com/app/450540/Hot_Dogs_Horseshoes__Hand_Grenades/?ref=uploadvr.com" rel="noreferrer">Steam</a>.</p><hr><h3 id="job-simulator">Job Simulator</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/job-simulator.png" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/job-simulator.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/job-simulator.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/job-simulator.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/job-simulator.png 1920w"></figure><p>Now to the other game that inspired this article. </p><p>Job Simulator, like H3VR, is a game that if one were to simply watch the trailer, especially now in 2026, it would be difficult to understand why it is special. It <em>is</em> special though. It sits in rarefied air, along with several other entries on this list, to have sold over a million units, a major milestone for VR games. Ten years post release, it still rarely leaves the top ten best sellers/downloads on Meta Quest and PlayStation VR2 and the top seller scroll of VR titles on Steam. </p><p>Owlchemy Labs' Andrew Eiche told me <a href="https://www.uploadvr.com/job-simulators-developer-on-evolving-in-vr-with-dimensional-double-shift/" rel="noreferrer">in an interview at GDC</a> that kids, <strong>in 2026</strong>, recognize the game if he is out in public with a Job Simulator t-shirt on. In his own words, it "delivers on the promise of VR" in ways that other games do not. On its face, it is a wacky slice-of-life simulator that one would expect consumers to turn their noses up, declaring "I don't want to do real life work in a game" or "this game is for kids." Yet it still works thanks to the tone, the self aware humor, the tangible interactions that set a blueprint for countless games after it, and its accessibility as a safe game for any newcomer to VR. That was true in 2016, when very few kids, presumably its target audience, were in headsets, and it remains true today.</p><p>As an aside, Owlchemy Labs in general should be celebrated as well. It is one of the only, possibly the only, VR studios to have multiple games crest one million units sold (Job Simulator and its successor, Vacation Simulator). </p><p>Job Simulator is available on <a href="https://store.steampowered.com/app/448280/Job_Simulator/?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/experiences/job-simulator/3235570703151406/?ref=uploadvr.com" rel="noreferrer">Quest</a>, <a href="https://www.playstation.com/en-us/games/job-simulator/?ref=uploadvr.com">PS VR2</a>, <a href="https://www.picoxr.com/global/games/job-simulator?ref=uploadvr.com">Pico</a>, <a href="https://apps.apple.com/us/app/job-simulator/id6477550490?ref=uploadvr.com">Apple Vision Pro</a>, and <a href="https://play.google.com/store/apps/details?id=com.owlchemylabs.jobsimulator&ref=uploadvr.com">Galaxy XR</a></p><hr><h3 id="windlands">Windlands</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Landscape_2560_1440_Oculus1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Landscape_2560_1440_Oculus1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Landscape_2560_1440_Oculus1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Landscape_2560_1440_Oculus1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Landscape_2560_1440_Oculus1.png 2400w"></figure><p><em>You can't fly or swing in VR. That will make people sick! </em></p><p>Don't tell that to Ilja Kivikangas and Simo Sainio. </p><p>Windlands started life as a tech demo way back in 2014 before the duo joined Psytec Games and fleshed it out into a fully realized VR title. If you peruse the 2016 VR catalog, you will find a staggering number of 'kiosk' games, where the player does not move within the world, or 'on rails' games where the game moves the player through the environment. Most of this list falls into one of those two buckets. </p><p>To make a game that foregoes all the established "safety" rules of VR, at a time where most developers were building on underpowered hardware and low resolution headsets, is incredibly bold. Windlands also dared to be cozy in the burgeoning age of wave shooters and other high-octane action titles. There was nothing like it at the time and the soothing, calming atmosphere of the high flying world is still relevant today, arguably even more so than its sequel, Windlands 2, which added combat, and action-heavy spiritual evolution <a href="https://www.uploadvr.com/titan-isles-review/" rel="noreferrer">Titan Isles</a>.</p><p>Get Windlands on <a href="https://store.playstation.com/en-gb/product/EP1499-CUSA05879_00-0000000000000001?ref=uploadvr.com" rel="noreferrer">PlayStation VR1</a>, <a href="https://store.steampowered.com/app/428370/Windlands/?ref=uploadvr.com">Steam</a>, and <a href="https://www.meta.com/en-gb/experiences/4086167951414582/?ref=uploadvr.com">Quest</a>.</p><hr><h3 id="space-pirate-trainer">Space Pirate Trainer</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Space-Pirate-Trailer-header.jpg" class="kg-image" alt="" loading="lazy" width="1280" height="720" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Space-Pirate-Trailer-header.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Space-Pirate-Trailer-header.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Space-Pirate-Trailer-header.jpg 1280w"></figure><p>Ten years after its Early Access debut, Space Pirate Trainer remains the default answer to the question <em>what is a great roomscale VR game to play?</em> Those of us old enough to have played retro classics like Galaga felt right at home in this sci-fi wave shooter. SPT taps into the kid in all of us, harkening back to a time where we would bounce off the walls of our home, jumping on and off furniture ignoring the protests of our parents, shooting at an endless number of imaginary enemies. </p><p>Space Pirate Trainer makes <em>that</em> real. It is one of the few justifiable reasons in VR to push your tables and furniture to the far recesses of your room, opening enough space to play the game properly. Just try to play Space Pirate Trainer while standing still. It's not possible. The game begs you to move and flow with it in ways countless other VR shooters can only hope to emulate. </p><p>Get Space Pirate Trainer on <a href="https://store.steampowered.com/app/418650/Space_Pirate_Trainer/?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/experiences/space-pirate-trainer-dx/1663790613725314/?srsltid=AfmBOoqqgXTetu-z9NlueDn6UkOXebSWsCFkKRG4e6BbKZ22m23L1oPz&ref=uploadvr.com">Quest</a>, <a href="https://store.playstation.com/product/EP4528-CUSA12900_00-SPTRELEASE000100/?ref=uploadvr.com">PlayStation VR</a>, and <a href="https://www.picoxr.com/global/games/space-pirate-trainer?ref=uploadvr.com">Pico</a>.</p><hr><h3 id="superhot-vr">Superhot VR </h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Superhot-VR-1210x642.png" class="kg-image" alt="" loading="lazy" width="1210" height="642" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Superhot-VR-1210x642.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Superhot-VR-1210x642.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Superhot-VR-1210x642.png 1210w"></figure><p>Before my job here at UploadVR, I was an active VR content creator (still active on Twitch, check my writer bio for link). Two of my most popular YouTube videos are about how to deal with motion sickness in VR. To this day, and those videos are <em><u>years</u></em> old, I still get comments and DMs thanking me because someone tried VR for the first time and got sick in a matter of minutes. When I reply asking what game they played, it is a first person shooter nine times out of ten. Lately it has been <a href="https://www.uploadvr.com/ghosts-of-tabor-playstation-vr2-launch/" rel="noreferrer">Ghosts of Tabor</a>, <a href="https://www.uploadvr.com/vr-fps-contractors-showdown-exfil-zone-launches-pve-mode-in-latest-wipe-update/" rel="noreferrer">Contractors Showdown: Exfil Zone</a>, or <a href="https://www.uploadvr.com/forefront-clearwater-map-battlefield-vr-full-release-impressions/" rel="noreferrer">Forefront</a>. No knock against any of those games. They are just not something I would recommend for a new VR player.</p><p>All that preamble is part of why time bending FPS <a href="https://www.uploadvr.com/superhot-vr-review/" rel="noreferrer">Superhot VR</a> remains relevant ten years on from its December 2016 release. As fast paced and intense as it is, the game is still (relatively speaking) <em>safe</em>, allowing experienced VR users to put their FPS-loving friends and family into it without too much concern. Superhot's innovative <em>enemies-move-when-you-move</em> mechanic remains unique after a decade, with countless Superhot wannabes trying to duplicate or riff off one of the most unique movement styles in gaming. </p><p>If you ever hear a diehard VR fanatic say "VR always makes games better," Superhot is a prime example of why. The flatscreen game is great. The VR is <em>brilliant.</em></p><p>Superhot VR is available on <a href="https://store.steampowered.com/app/617830/SUPERHOT_VR/?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/experiences/superhot-vr/1921533091289407/?ref=uploadvr.com" rel="noreferrer">Quest</a>, <a href="https://www.playstation.com/en-us/games/superhot-vr/?ref=uploadvr.com">PlayStation VR</a>, and <a href="https://www.picoxr.com/global/games/space-pirate-trainer?ref=uploadvr.com">Pico</a>.</p><hr><h3 id="arizona-sunshine">Arizona Sunshine</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/maxresdefault--4-.jpg" class="kg-image" alt="" loading="lazy" width="1280" height="720" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/maxresdefault--4-.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/maxresdefault--4-.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/maxresdefault--4-.jpg 1280w"></figure><p>It is a bit dated by today's standards, so much so that Vertigo Games saw fit to <a href="https://www.uploadvr.com/arizona-sunshine-remake-review/" rel="noreferrer">release a remake</a> in 2024, but the original Arizona Sunshine's legacy cannot be denied. In the late 2010s, when the average VR skeptic would be more likely to visit a VR arcade and drop $20-$30 an hour to try virtual reality than invest in a VR ready PC and HMD, Arizona Sunshine was <em>the zombie game</em> to play. I say this as one of those converts. Spending an afternoon killing hordes of zombies in co-op eventually led me to buy my own headset. I should note that the multiplayer for the original game (not the remake) was <a href="https://www.uploadvr.com/original-arizona-sunshine-ends-multiplayer-support-this-july/" rel="noreferrer">removed last year</a>.</p><p>It is hard to recommend playing the OG version since the remake modernizes its controls, but there is still such a charm, no matter the version you choose, to playing an irreverent, vulgar blowhard mowing down every 'Fred' in sight. I describe the protagonist that way with love. His lines are half the fun. He is, sadly, not present in Arizona Sunshine's two DLCs, but they are still worth the price just to spend another twenty minutes per add-on in this world.</p><p>Get Arizona Sunshine on <a href="https://store.steampowered.com/app/342180/Arizona_Sunshine/?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/experiences/arizona-sunshine/2190353671014400/?srsltid=AfmBOopuTZ2CRfeOI7cIIbCBzMrzupGjGdLQ5zXA7tcEIhj4dHC4j7pR&ref=uploadvr.com">Quest</a>, <a href="https://store.playstation.com/en-us/product/UP3535-CUSA08697_00-0000000000000000?ref=uploadvr.com">PlayStation VR</a>, and <a href="https://www.picoxr.com/global/games/space-pirate-trainer?ref=uploadvr.com">Pico</a>.</p><hr><h3 id="i-expect-you-to-die">I Expect You To Die</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/i-expect-you-to-die.jpg" class="kg-image" alt="" loading="lazy" width="1280" height="720" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/i-expect-you-to-die.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/i-expect-you-to-die.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/i-expect-you-to-die.jpg 1280w"></figure><p>The opening credits alone, a clear homage to the cinematic musical introductions to James Bond films, make the initial entry to Schell Games' signature series, worth the price of admission. Seriously, go watch them (and the two sequels) on YouTube. They are, in this writer's opinion, the best VR game intros ever made.</p><p>You play as a spy, only referred to as Agent by your delightfully voiced handler until late in the game, in a series of espionage themed escape rooms. This is another safe game, with zero artificial movement to be found. Objects are grabbed and brought to you with an easy-to-use telekinetic grab that worked flawlessly years before <a href="https://www.uploadvr.com/half-life-alyx-review/" rel="noreferrer">Half-Life: Alyx</a> and its gravity gloves popularized the mechanic. The MacGyver-like gameplay has you using whatever tools are within reach to complete each mission. </p><p>Like any good spy thriller, the threat of death is ever present, but I Expect You To Die welcomes this, as evidenced by its title. The creative methods of death, hilariously reiterated in a memo on the game over screen, are part of the fun. Even for people who do not particularly care for puzzle games, the IEYTD games are too enjoyable to deny. </p><p>I Expect You To Die is available on <a href="https://www.meta.com/addons/1298362238735254/?ref=uploadvr.com">Quest</a>, <a href="https://store.playstation.com/en-us/product/UP0937-CUSA05590_00-IEYTD00000000001?ref=uploadvr.com">PlayStation VR1</a>, and <a href="https://store.steampowered.com/bundle/29857/I_Expect_You_To_Die_Phoenix_Rising_Bundle/?ref=uploadvr.com">Steam</a>.</p><hr><h3 id="thumper">Thumper</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/thumper_cover_loop.png" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/thumper_cover_loop.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/thumper_cover_loop.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/thumper_cover_loop.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/thumper_cover_loop.png 1920w"></figure><p>Before <a href="https://www.uploadvr.com/ohshape-review/" rel="noreferrer">Beat Saber</a>, there was <a href="https://www.uploadvr.com/thumper-review-psvr/" rel="noreferrer">Thumper</a>, a psychedelic, pulse-pounding race through a stylized void. Its rhythmic gameplay is accompanied by one of the best soundtracks you'll find in VR. Imagine futuristic sci-fi racers like F-Zero or Wipeout doused in a tsunami of neon light with a soundtrack that wouldn't be out of place at a blacklight-lit underground rave. </p><p>That's Thumper in a nutshell, another simple-but-brilliantly-executed relic of 2016 that still plays like a gem today. Its spiritual successor, <a href="https://www.uploadvr.com/thrasher-review/" rel="noreferrer">Thrasher</a>, was quite good, but if I am stuck choosing between the two, Thumper wins out almost every time. </p><p>Get Thumper on <a href="https://www.meta.com/experiences/thumper/1854124104686464/?srsltid=AfmBOop-zc5oK-yXYhIJDTgXWy5EHq1ayvH7SDc_MsDDFJXwxrfVGQw_&ref=uploadvr.com">Quest</a>, <a href="https://www.playstation.com/en-us/games/thumper/?ref=uploadvr.com">PS VR2</a>, and <a href="https://store.steampowered.com/app/356400/Thumper/?ref=uploadvr.com">Steam</a>.</p><hr><h3 id="rez-infiniteoctober-2016">Rez Infinite - October 2016</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Rez-Infinite-Header.jpg" class="kg-image" alt="" loading="lazy" width="1280" height="720" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Rez-Infinite-Header.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Rez-Infinite-Header.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Rez-Infinite-Header.jpg 1280w"></figure><p>Rez Infinite, first released on PlayStation 4, was an expansion on Sega's original rhythm wave shooter Rez. Infinite introduced both VR support and the exclusive mode Area X, a free roaming alternative to the original's on-rails gameplay. </p><p>Not to get too nerdy and technical here, but the particle rendering in the Area X mode is a technical marvel. Consider that in most rhythm-based games, the player is not in control of where they move. It is either stationary, with notes coming at you a la Beat Saber, <a href="https://www.uploadvr.com/synth-riders-levels-up-with-new-progression-system/" rel="noreferrer">Synth Riders</a>, <a href="https://www.uploadvr.com/ragnarock-hands-on-quest/" rel="noreferrer">Ragnarock</a>, and so on, or on rails like the original Rez mode or something like <a href="https://www.uploadvr.com/pistol-whip-2023-review-straight/" rel="noreferrer">Pistol Whip</a>. The arrangement, creation, and dissipation of particles that comprise the arena keep the game "on beat" despite players having free range of motion. It is terrific game design that uses the immersion of VR to its advantage while still staying true to the original game.</p><p>Get Rez Infinite on <a href="https://store.steampowered.com/app/636450/Rez_Infinite/?ref=uploadvr.com">Steam</a>, <a href="https://store.playstation.com/en-us/product/UP0751-CUSA05868_00-REZINFINITE00000?ref=uploadvr.com">PS VR2</a>, and <a href="https://www.meta.com/experiences/rez-infinite/2610547289060480/?srsltid=AfmBOootVpq33t7Yb1r7knk72GxoQlr48no4pdvT0eAadugg1tXeHIoq&ref=uploadvr.com">Quest</a>.</p><hr><h3 id="accounting">Accounting</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/capsule_616x353--5-.jpg" class="kg-image" alt="" loading="lazy" width="616" height="353" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/capsule_616x353--5-.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/capsule_616x353--5-.jpg 616w"></figure><p>Can a VR game be funny? More to the point, can the humor entice a player in a headset to stand still long enough for the jokes to land? Accounting, the legacy version still free to play on Steam as of this article, is an unhinged, dark humor alternative to Job Simulator. It is also the reason no trailers are included in this article, as it drops enough F-bombs inside sixty seconds to make the late, great comedian George Carlin blush. Go watch the trailer on Steam (link below) and try not to react if it's your first time watching it.</p><p>You play as an accountant trying to get back to the real world, with hysterical mishaps tripping you up along the way. Like Arizona Sunshine, Accounting's more modern version, 2017's Accounting+, is the better experience, but Accounting brought brash comedy to VR ahead of <a href="https://www.uploadvr.com/rick-and-morty-virtual-rick-ality-delisting/" rel="noreferrer">Rick and Morty: Virtual Rick-ality</a>, <a href="https://www.uploadvr.com/trover-saves-the-universe-quest-gameplay/" rel="noreferrer">Trover Saves the Universe</a>, and most recently, <a href="https://www.uploadvr.com/space-control-review-working-in-space-sucks-more-than-a-job-in-real-life/" rel="noreferrer">Space Control</a>.</p><p>The original, free-to-play, legacy version of Accounting is on <a href="https://store.steampowered.com/app/518580/Accounting_Legacy/?ref=uploadvr.com">Steam</a>.</p><hr><h2 id="honorable-mentions"><strong>HONORABLE MENTIONS</strong></h2><p><em>These are either non-gaming applications or in one case, soon to be gone entirely. </em></p><h3 id="steamvr">SteamVR</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/image-4.png" class="kg-image" alt="" loading="lazy" width="1024" height="577" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/image-4.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/image-4.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/image-4.png 1024w"></figure><p>SteamVR was officially announced in 2015 in collaboration with the original first-generation Vive and the software officially released in April 2016. I think it can safely be said this is the application on the list least likely to fade into obscurity anytime soon. </p><p>Despite other available platforms springing up like Meta's Oculus Rift storefront, SteamVR and PC VR are virtually synonymous with one another at this point. The platform currently has over seven thousand games available, according to SteamDB. </p><hr><h3 id="rec-room">Rec Room</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/rec-room.jpg" class="kg-image" alt="" loading="lazy" width="616" height="353" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/rec-room.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/rec-room.jpg 616w"></figure><p>Once thought to be a social VR juggernaut, Rec Room sadly will <a href="https://www.uploadvr.com/rec-room-to-shut-down-in-june/" rel="noreferrer">close its doors on June 1</a>, the date of its tenth anniversary. The wind down process has already begun, so it is hard to list it among its peers as a classic still relevant today when it is possible you are reading this article after its closure. </p><p>With that said, Rec Room was one of the first platforms in VR alongside VRChat to openly embrace user-generated content and provide proper creative tools to realize their creators' visions. It would be too easy to dismiss the social VR app as "for kids," but that does a disservice to the over <strong>one hundred fifty million users </strong>it built up to in its decade long run. To put it another way, Rec Room's user base is higher than all but eight countries on Earth. </p><p>The story of Rec Room's downfall, signposted by <a href="https://www.uploadvr.com/rec-room-layoffs-march-2025/" rel="noreferrer">two sets</a> of layoffs <a href="https://www.uploadvr.com/rec-room-half-staff-layoffs/" rel="noreferrer">in 2025</a>, is much too long to articulate here, but it really is a shame to see a legitimate titan of VR collapse under the weight of ill-fated platform expansion and a monetization model that never reportedly proved to be profitable.</p><p><em>Since Rec Room shuts down soon after this article will publish, we will not link where to get it. New account sign ups have already been deactivated.</em></p><hr><h3 id="bigscreen">Bigscreen</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/capsule_616x353--6-.jpg" class="kg-image" alt="" loading="lazy" width="616" height="353" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/capsule_616x353--6-.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/capsule_616x353--6-.jpg 616w"></figure><p>If nothing else, the social movie viewing application Bigscreen Beta was creator Darshan Shankar's primary impetus to create the popular small form factor <a href="https://www.uploadvr.com/bigscreen-beyond-hands-on/" rel="noreferrer">Bigscreen Beyond</a> headset. Simply put, (then) current-day headsets failed to provide the sharpness and clarity to maximize the viewing experience Shankar wanted for his virtual movie theater experience. In response, the Beyond was born and is already on its <a href="https://www.uploadvr.com/bigscreen-beyond-2-hands-on-impressions/" rel="noreferrer">second generation</a>.</p><p>The average cost for a movie theater ticket, at least here in America, is a hair over $16 each. That's <em>before</em> paying for the ludicrously overpriced popcorn, drinks, and  candy. A family of four can expect to spend one hundred dollars to catch the latest release and those numbers are not far off what they were ten years ago when Bigscreen first launched. Bigscreen is an alternative option for those with headsets and was a veritable social gathering godsend during the COVID-19 pandemic. </p><p>Bigscreen Beta is on <a href="https://www.meta.com/experiences/bigscreen-beta/2497738113633933/?srsltid=AfmBOoqa6fVw09ZqWPamZtez5U4NvXtmbfa4n6jQg5lI3xZa_e_dAjRg&ref=uploadvr.com">Quest</a> and <a href="https://store.steampowered.com/app/457550/Bigscreen_Beta/?ref=uploadvr.com">Steam</a>.</p><hr><h3 id="virtual-desktop">Virtual Desktop</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Virtual-Desktop-unveils-OpenXR-runtime-for-enhanced-VR-on-Quest-3.png" class="kg-image" alt="" loading="lazy" width="1200" height="675" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Virtual-Desktop-unveils-OpenXR-runtime-for-enhanced-VR-on-Quest-3.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Virtual-Desktop-unveils-OpenXR-runtime-for-enhanced-VR-on-Quest-3.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Virtual-Desktop-unveils-OpenXR-runtime-for-enhanced-VR-on-Quest-3.png 1200w"></figure><p>Considered by many to be the best way to connect a non-native SteamVR headset to Valve's PC VR dedicated platform, it is easy to forget that Guy Godin's seminal app started life in 2016 as exactly what its title suggests, a virtual way to view your PC's desktop in headset. </p><p>It has become so much more than that in its decade of existence, enduring despite reports of Meta blocking it from reaching the main store fully featured and <a href="https://www.uploadvr.com/facebook-store-virtual-desktop/" rel="noreferrer">relegating it to the underground</a> side loading doldrums of SideQuest if players wanted to actually <a href="https://www.uploadvr.com/virtual-desktop-steamvr/" rel="noreferrer">stream their PC games using it</a>. Even in light of free alternatives like Meta's own Horizon Link, Valve's Steam Link, and ALVR, Virtual Desktop remains the go-to connection method for a large number of PC VR users, yours truly included. It offers a wealth of options to tailor the experience to the user's liking across multiple headsets.</p><p>Get Virtual Desktop on <a href="https://www.meta.com/experiences/virtual-desktop/2017050365004772/?ref=uploadvr.com">Quest</a>, <a href="https://store.steampowered.com/app/382110/?ref=uploadvr.com">Steam</a>, <a href="https://store-global.picoxr.com/global/detail/1/3540?ref=uploadvr.com">Pico</a>, and <a href="https://play.google.com/store/apps/details?id=virtualdesktop.android&ref=uploadvr.com">Google Play Store</a> (for Galaxy XR and Play for Dream).</p><hr><h3 id="tilt-brushapril-5">Tilt Brush - April 5</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/image-3.png" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/image-3.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/image-3.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/image-3.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/image-3.png 1920w"></figure><p>Another HTC Vive launch title along with several others in this article, Tilt Brush is a creative app that lets users paint whatever their minds can conjure in a free flowing 3D space. Offered for free by Google, this is one of those "the magic of VR" apps for those of us who liked to draw on the walls of our homes with crayons, markers, and paint as kids. In addition to being the reason Magic Erasers exist now, reviews like the following from user 'Ka$h' summarize why Tilt Brush still gets play a decade post release:</p><blockquote>Tilt Brush is VR’s “fine, I guess I’m an artist now” button. You put on the headset, grab a brush made of pure imagination, and suddenly you’re painting in mid-air like you’ve been doing it your whole life.<br><br>The experience is magical in the most immediate way possible: you draw one glowing line and your brain goes, “YES. I AM CREATIVE. I AM POWERFUL.” Then you try to write your name and it looks like a doctor’s signature on a roller coaster.</blockquote><p>It later evolved with an open source version, Open Brush, that is available on most VR platforms.</p><p>Get the original Tilt Brush on <a href="https://store.steampowered.com/app/327140/Tilt_Brush/?ref=uploadvr.com">Steam</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Among Giants Review: An Ambitious VR Epic That Refuses To Compromise ]]></title>
        <description><![CDATA[ Among Giants is difficult, opaque, occasionally frustrating, and one of the best, most atmospheric, and most immersive VR games in years. ]]></description>
        <link>https://www.uploadvr.com/among-giants-review-meta-quest/</link>
        <guid isPermaLink="false">6a0387725a676b0001f220e1</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Wed, 13 May 2026 12:33:14 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/among-giants-image-04.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>More than two decades ago, Shadow of the Colossus arrived on the PlayStation 2 and set a standard for sophisticated, immersive storytelling that still feels wholly unique today. Very few games since have been able to replicate the sense of scale and mystery that made Fumito Ueda and Team Ico’s masterpiece so unforgettable. Among Giants comes remarkably close.</p><p>It also understands something many modern games studiously ignore: that mystery works best when players are allowed to feel lost. <a href="https://www.meta.com/experiences/among-giants/25060508500262559/?ref=uploadvr.com" rel="noreferrer">Among Giants</a> is difficult, opaque, occasionally frustrating and sometimes mechanically abrasive. It is also one of the best, most atmospheric, and most immersive VR games I’ve played in years.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-text"><b><strong style="white-space: pre-wrap;">The Facts</strong></b><br><br><b><strong style="white-space: pre-wrap;">What is it?</strong></b>: A mysterious open-world exploration game in which you hunt colossal giants. <br><b><strong style="white-space: pre-wrap;">Platforms</strong></b>: <a href="https://www.meta.com/experiences/among-giants/25060508500262559/?ref=uploadvr.com" rel="noreferrer">Meta Quest 3</a> (reviewed on Quest 3S)<br><b><strong style="white-space: pre-wrap;">Release Date</strong></b>: Out Now (March 24, 2026)<br><b><strong style="white-space: pre-wrap;">Developer</strong></b>: K Monkey (solo dev)<br><b><strong style="white-space: pre-wrap;">Publisher</strong></b>: <a href="https://www.meta.com/experiences/profile/34254379564147231/?ref=uploadvr.com" rel="noreferrer">K Monkey Games</a><br><b><strong style="white-space: pre-wrap;">Price:</strong></b> $18.99 </div></div><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-giant-fight-1-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-giant-fight-1-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-giant-fight-1-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:05</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gameplay captured by UploadVR on Meta Quest 3S</span></p></figcaption>
        </figure><h3 id="rare-atmosphere">Rare Atmosphere</h3><p>From its opening moments, Among Giants drops you unguided into a strange and wondrous world. You awaken in a forest clearing beside the wreckage of a smoldering ship, its hollow hull split and splayed like a cracked egg. Nearby, an inscrutable alphabet flickers on derelict tech, ancient gateways hint at a lost civilization. Now, you must explore the world, discover its secrets, and survive by any means necessary. </p><p>While this premise may not be unique in the truest sense of the word (the previously mentioned <a href="https://en.wikipedia.org/wiki/Shadow_of_the_Colossus?ref=uploadvr.com" rel="noreferrer">Shadow of the Colossus</a> [2005] and <a href="https://en.wikipedia.org/wiki/Another_World_(video_game)?ref=uploadvr.com">Another World</a> [1991] are just two examples of games that blazed a similar trail many years ago), in the context of modern gaming, Among Giants is a rare thing indeed.</p><p>That's because there’s virtually no signposting, no overt exposition, no yellow paint or waypoints on a map. While your robot companion does guide you generally in the direction that will advance you through the game, the overall experience of Among Giants is one of self-directed discovery. The game does not care if you live or die, if you understand its world or not. Like the planet you've awoken upon, it is indifferent to you. </p><p>It’s also hostile. Your combat abilities are limited, your weaponry only just powerful enough. Hitting your target requires deft marksmanship, continuous multitasking, and a high degree of coordination and practice. What the game asks of you is daunting, and the world is unforgiving and indifferent. You will die a lot, and you’ll only have yourself to blame.</p><p>Furthermore, the game doesn't care if you learn its story or not. The mysteries of the planet are unapologetically inscrutable. As you explore on foot, on horseback, and via grapple hooks, you continually encounter unknowns: totems of a forgotten civilization, the hulking wrecks of massive robots, or ancient portals linking the fractured lands.</p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/among-giants-imnage-01-1.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/among-giants-imnage-01-1.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/among-giants-imnage-01-1.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/among-giants-imnage-01-1.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/among-giants-imnage-01-1.jpg 2400w"></figure><p>Many of these call up an indecipherable language which, at the start, is totally foreign. As you explore and interface with the planet’s technology through your robotic companion, individual letters slowly become decipherable. Eventually, the game’s mysterious and surprisingly dense lore is translated into something readable.</p><p>This story is drip-fed to you in minuscule doses. For some players, this will be a tantalizing experience. You’ll be driven to explore every nook and cranny of the vast landscape, brave its hazards to find just one more letter. For others, it will be frustrating and obtuse.</p><figure class="kg-card kg-gallery-card kg-width-wide"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/among-giants-image-02-2.jpg" width="2000" height="1125" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/among-giants-image-02-2.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/among-giants-image-02-2.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/among-giants-image-02-2.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/among-giants-image-02-2.jpg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/among-giants-image-03-2.jpg" width="2000" height="1125" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/among-giants-image-03-2.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/among-giants-image-03-2.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/among-giants-image-03-2.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/among-giants-image-03-2.jpg 2400w" sizes="(min-width: 720px) 720px"></div></div></div></figure><h3 id="built-for-vr">Built for VR</h3><p>Like so many of the best VR experiences, every action in Among Giants feels intentionally physical. The world is tactile in a way that flat-screen games can’t replicate. You smash pottery searching for supplies, rip the covers from storage bins, and manipulate ancient machinery directly with your hands (using controllers).</p><p>Summoning your horse involves pulling a horn from your hip and raising it to your lips. When the faithful steed arrives, you physically pull yourself onto the saddle and take the reins in hand, yanking left and right to steer and leaning forward or pulling back to control speed.</p><p>Combat benefits enormously from VR’s physicality as well. Your main weapon is a bow and arrow, and the archery mechanic in Among Giants is among the best I’ve experienced. It feels natural and precise, requiring a steady hand and genuine skill to hit distant targets. The game’s firearms are also satisfying, and their intentional scarcity and limited ammunition make them an emergency resource to be carefully deployed.</p><p>Traversal fares slightly less well. Grappling hooks are undeniably fun, particularly when swinging across gaps or scrambling up ancient structures, but they occasionally feel clumsy and their use is tied to a stamina system, a controversial mechanic in the best of games. </p><p>Whether running from a giant on foot, or ducking under cover in a shootout with robots, or scrambling up a cliff with your grappling hooks, there’s a constant feeling of mechanical friction. From a design perspective, I understand it, and it points clearly to Among Giants’ most obvious influence, Shadow of the Colossus. But just as this friction rubbed many of that game’s players the wrong way, I suspect the same will happen in Among Giants.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-infiltrating-a-base_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-infiltrating-a-base.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-infiltrating-a-base_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:02</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gameplay captured by UploadVR on Meta Quest 3S</span></p></figcaption>
        </figure><h3 id="a-hostile-beauty">A Hostile Beauty</h3><p>Technically, Among Giants is not a graphical showcase in the traditional sense. The game eschews photo realism for a more artful direction, using lower poly designs, striking lighting, scale, and color to create a world that feels beautiful, desolate, and deeply lonesome. I love the "Super FX Chip" art style, but it won’t appeal to all tastes.</p><p>The dynamic weather and day-night cycle sustain the game’s visual flair and keep things interesting. A familiar valley can feel serene during one play session only to become an ominous chasm during a thunderstorm the next. Rain, darkness, flashes of lightning, or a pastel sunrise radically alter the mood of the world.</p><p>Among Giants’ audio design is similarly evocative. In the wilderness, the beautiful soundtrack often feels contemplative, while inside hostile structures, ambient mechanical noise and oppressive musical cues transform the experience into something bordering on horror. When you encounter a giant, the music swells with tension, reinforcing the grandeur of battling creatures so impossibly massive.</p><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/among-giants-image-5.jpg" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/among-giants-image-5.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/among-giants-image-5.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/among-giants-image-5.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/among-giants-image-5.jpg 1920w"></figure><h3 id="core-gameplay">Core Gameplay </h3><p>Among Giants’ gameplay loop is deceptively simple: explore the world, decipher its mysteries, locate a giant, and bring it down. </p><p>These colossal battles are the undeniable highlight of the experience. Without spoiling too much, each creature is pocked with glowing crystalline weak points that must be destroyed. Accomplishing this is extraordinarily difficult. The giants are constantly moving, attacking, and repositioning while you struggle to maintain aim, manage stamina, navigate terrain, and avoid incoming attacks all at once.</p><p>These fights can be exhilarating, but also deeply frustrating. I died more than fifteen times fighting the first giant alone. Some of this difficulty feels intentional; Among Giants clearly wants players to feel overwhelmed and vulnerable. But other frustrations stem from technical roughness. At times, enemy attacks appeared to clip through environmental cover, and splash damage occasionally killed me despite being fully concealed behind rocks or walls.</p><p>And yet, when a giant finally falls, none of that frustration matters in the least. In VR, these creatures are truly enormous. Standing beneath them evokes a genuine sense of intimidation that simply would not translate the same way on a traditional screen. They are frightening in scale and overwhelming in presence. Approaching one feels dreadful. Defeating one feels unbelievable.</p><p>Between these encounters, the world is forever dangerous. Brutes hurl massive rocks from afar, ruthless droids patrol ruined facilities, and sand worms burst unexpectedly from beneath the terrain. The environment itself is just as threatening. Biomes crackle with lightning. Bitter cold and blistering heat drain your health or slow your movement. Certain tools or traversal techniques can mitigate these dangers, but you never feel wholly safe and secure.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-gun-giant_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-gun-giant.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-gun-giant_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:29</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gameplay captured by UploadVR on Meta Quest 3S</span></p></figcaption>
        </figure><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Comfort</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Among Giants is light on comfort adjustments. The game features swimming, gliding, jumping, and falling. </span></p><p><span style="white-space: pre-wrap;">It features optional blinders, a toggle for snap turning or smooth turning, and turning speed adjustments. That's it!</span></p></div>
        </div><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-loot-crate_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-loot-crate.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/among-giants-loot-crate_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">3:29</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Gameplay captured by UploadVR on Meta Quest 3S</span></p></figcaption>
        </figure><p>What ultimately makes Among Giants worth discussing (and playing) is that it prioritizes emotion and experience over accessibility. Modern game design often treats friction as inherently negative. Any mechanic, any control quirk, any unusual whim inserted by the developer, any <em>thing </em>at all that risks confusing or frustrating players even for a moment, gets sanded away until the released game is as slick to hold as a cool river rock. Among Giants seems to reject that smoothing. </p><p>While I appreciate this deeply, it's likely true that many players will not. Some will give up after their tenth death. Some will bounce off in an hour. Some might never escape the opening scene. But there will be others, like me, who fall completely under its spell. As happened to me with <a href="https://www.designroom.site/shadow-of-the-colossus-oral-history/?ref=uploadvr.com" rel="noreferrer">Shadow of the Colossus</a> in the early 2000s, Among Giants may very well open someone's mind to the unique possibility inherent to the medium. For some people, it might change everything.</p><h3 id="among-giants-reviewfinal-verdict">Among Giants Review - Final Verdict</h3><p>Among Giants is difficult, uncompromising, and occasionally frustrating. Its combat can feel brutal, and its refusal to guide the player will undoubtedly alienate some. But it's also one of the most atmospheric, ambitious, and immersive VR games I've played in years. </p><p>Few modern games trust players as completely as Among Giants does. Fewer still are willing to let mystery remain mysterious. Among Giants demands patience, curiosity, and perseverance, but for players willing to meet it on its terms, it offers something increasingly rare: the feeling that you've stepped into a truly new world.</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2024/07/4.5-Stars.png" class="kg-image" alt="" loading="lazy" width="1500" height="546" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2024/07/4.5-Stars.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2024/07/4.5-Stars.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2024/07/4.5-Stars.png 1500w" sizes="(min-width: 720px) 720px"></figure><hr><p><em>UploadVR uses a 5-Star rating system for our game reviews – you can read a breakdown of each star rating in our </em><a href="https://www.uploadvr.com/uploadvr-review-guidelines/"><em>review guidelines</em></a><em>. </em></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Sky Legends: An Aeropostal Epic Takes Off On Quest 3 Next Week ]]></title>
        <description><![CDATA[ Sky Legends: An Aeropostal Epic has gone gold, says developer Super AC. The aerial adventure is officially good to go for release on Quest 3 headsets on May 18. ]]></description>
        <link>https://www.uploadvr.com/sky-legends-an-aeropostal-epic-takes-off-on-quest-3-next-week/</link>
        <guid isPermaLink="false">6a03466dd56b300001772f7e</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Tue, 12 May 2026 15:40:37 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/SUPERAC-SkyLegends-2560.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Sky Legends: An Aeropostal Epic has gone gold, says developer Super AC. This means active development has been completed and the aerial adventure is good to go for release on Quest 3 headsets on May 18. A PC VR version is also in development.</p><p><a href="https://www.uploadvr.com/sky-legends-an-aeropostal-epic-impressions/" rel="noreferrer">Sky Legends</a> casts players as a young lawyer in the early 1900s investigating an air mail transport company. The investigation spans over ten years of the company's history, told through interactive scenes where players will take control of different pilots and their planes. The game supports motion controllers and hand tracking.</p><p>Watch the announcement trailer here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/SUPERAC-SkyLegends-ReleaseDate-FHD-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/SUPERAC-SkyLegends-ReleaseDate-FHD-optimized.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/SUPERAC-SkyLegends-ReleaseDate-FHD-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:06</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Super AC featured Sky Legends at Gamescom in 2025, where we went hands-on with an early build, saying "regardless of any hand tracking issues or overly simple puzzles, Sky Legends – An Aeropostal Epic certainly piqued my interest in aviation history and lets me immerse myself in achievements I've previously taken for granted."</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/SUPERAC-SKYLEGENDS-Screen05.png" width="2000" height="1125" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/SUPERAC-SKYLEGENDS-Screen05.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/SUPERAC-SKYLEGENDS-Screen05.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/SUPERAC-SKYLEGENDS-Screen05.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/SUPERAC-SKYLEGENDS-Screen05.png 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/SUPERAC-SKYLEGENDS-Screen03.png" width="2000" height="1125" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/SUPERAC-SKYLEGENDS-Screen03.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/SUPERAC-SKYLEGENDS-Screen03.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/SUPERAC-SKYLEGENDS-Screen03.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/SUPERAC-SKYLEGENDS-Screen03.png 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/SUPERAC-SKYLEGENDS-Screen01.png" width="2000" height="1125" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/SUPERAC-SKYLEGENDS-Screen01.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/SUPERAC-SKYLEGENDS-Screen01.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/SUPERAC-SKYLEGENDS-Screen01.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/SUPERAC-SKYLEGENDS-Screen01.png 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/SUPERAC-SKYLEGENDS-Screen02.png" width="2000" height="1125" loading="lazy" alt="" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/SUPERAC-SKYLEGENDS-Screen02.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/SUPERAC-SKYLEGENDS-Screen02.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/SUPERAC-SKYLEGENDS-Screen02.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/SUPERAC-SKYLEGENDS-Screen02.png 2400w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption><p><span style="white-space: pre-wrap;">Sky Legends: An Aeropostal Epic screenshots provided by Super AC.</span></p></figcaption></figure><p>Sky Legends: An Aeropostal Epic can be wishlisted on <a href="https://www.meta.com/experiences/sky-legends/24139562482340113/?ref=uploadvr.com">Quest 3/3S</a> and <a href="https://store.steampowered.com/app/3846630/SKY_LEGENDS__An_Aeropostal_Epic/?ref=uploadvr.com">Steam</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Scary Baboon&#x27;s Latest Update Lets Players Fight Back ]]></title>
        <description><![CDATA[ Scary Baboon&#39;s latest update introduces weapons and gives players the ability to fight back. ]]></description>
        <link>https://www.uploadvr.com/scary-baboons-latest-update-lets-players-fight-back/</link>
        <guid isPermaLink="false">6a034793d56b300001772f86</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Tue, 12 May 2026 09:28:48 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/scary-baboon.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Scary Baboon's latest update introduces weapons and gives players the ability to fight back. </p><p>ENVER has released the biggest update yet for its breakout VR horror title, Scary Baboon. The new "Fight Back" update introduces combat mechanics and weapons for the first time, giving players limited offensive capability in a game which had previously had them mostly fleeing in terror. </p><p>The ability to fight back against the game's monsters has been one of the most requested additions from the Scary Baboon community, which has grown significantly alongside the game's success on Meta Quest. The social multiplayer VR horror game boasts millions of downloads, <a href="https://www.meta.com/experiences/scary-baboon/6458628580871969/?srsltid=AfmBOorEtZ61MJPIT6gomn8ImmfQpY9_TN_hZB7og3Gk4WVkZS8Df2g9&ref=uploadvr.com" rel="noreferrer">a 4.6-star rating</a> from more than 60,000 user reviews, and a Discord community exceeding 220,000 members. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/scary-baboon-video_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/scary-baboon-1.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/scary-baboon-video.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/scary-baboon-1.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:30</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Scary Baboon is a fast-paced multiplayer VR horror game where players play as failed experiments trapped inside a dark, ever-changing laboratory. Every player is a different baboon running, hiding, exploring, and trying to survive against monsters, mutants, and other failed subjects roaming the facility's halls. Built around jump scares, chaos, player reactions, and shared moments, every Scary Baboon session is a new story of panic, discovery, and escape. </p><p>“Scary Baboon works because the community keeps pushing the game forward,” said Kyle Joyce, CEO of ENVER. “Players have wanted to fight back against the monsters for a long time, and this update finally lets them do it. But we’re not ruining what makes the game work: you might be able to hit the monsters [...] but they’re not going anywhere. Take it [too] far, they come back even harder.” </p><p>Scary Baboon's Fight Back Update is now available <a href="https://www.meta.com/experiences/scary-baboon/6458628580871969/?srsltid=AfmBOorEtZ61MJPIT6gomn8ImmfQpY9_TN_hZB7og3Gk4WVkZS8Df2g9&ref=uploadvr.com" rel="noreferrer">on Meta Quest</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Crepe Master Hands-On: A Short &amp; Sweet VR Treat For Kids ]]></title>
        <description><![CDATA[ Crepe Master is a fast-paced brawler inspired by the likes of Sailor Moon and aimed at younger audiences. ]]></description>
        <link>https://www.uploadvr.com/crepe-master-hands-on-short-and-sweet/</link>
        <guid isPermaLink="false">6a01471e9874b700017dc7de</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Luis Aviles ]]></dc:creator>
        <pubDate>Mon, 11 May 2026 15:35:29 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000172979.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Crepe Master is a fast-paced brawler inspired by the likes of Sailor Moon and aimed at younger audiences. Read on for our full impressions.</p><p>Smaller experiences thrive in virtual reality. As an introduction for tweens to the technology, even more so. There are a slew of cartoony titles that are aimed at a younger audience thanks to the approachable entry point of its motion controllers. From <a href="https://www.uploadvr.com/mythic-realms-review/" rel="noreferrer">Mythic Realms</a> to <a href="https://www.uploadvr.com/wreckin-raccoon-impressions-mindless-childish-fun/" rel="noreferrer">Wreckin’ Raccoon</a>, there is no shortage of wacky, creative adventures. Swinging your arms around as if holding a sword or conjuring spells might sound more enticing for a spry crowd than for a veteran of the medium. In that sense, Crepe Master is strictly aimed at that target demographic with its simple but fun mechanics.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/1000172970_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/1000172970.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/1000172970_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:31</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">A gameplay video of Crepe Master showcasing its spells and attacks.</span></p></figcaption>
        </figure><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-text"><b><strong style="white-space: pre-wrap;">The Facts</strong></b><br><br><b><strong style="white-space: pre-wrap;">What is it?</strong></b>: A magical girl-inspired colorful brawler.<br><b><strong style="white-space: pre-wrap;">Platforms</strong></b>: Meta Quest 3<br><b><strong style="white-space: pre-wrap;">Release Date</strong></b>: Out now<br><b><strong style="white-space: pre-wrap;">Developer</strong></b>/<b><strong style="white-space: pre-wrap;">Publisher</strong></b>: Hallucinations Studio<br><b><strong style="white-space: pre-wrap;">Price:</strong></b> $9.99</div></div><p>Taking on the role of Hana, our young protagonist suddenly becomes a Magical Girl after accidentally touching her grandmother’s Sacred Pan. This is reflected in the characteristic floating hands in VR shown with white silk gloves while grabbing her magic wand and pan in her left and right hands, respectively. A floating, sentient crepe called Mother Crepe appears in the first tutorial to guide the main character through a nonsensical plot that includes facing an organization called F.a.R.T.S. and saving the universe. As one does.</p><p>Crepe Master is quite humorous. Giving the impression that it is totally aimed at juvenile gamers, most everything else does not make much sense. Considering it can be finished within 2 hours or less, this is probably for the best. The game primarily consists of fighting your way through 15 levels against three types of monsters and smashing machines to move forward. There are no secrets or interactable objects to speak of in any level. Thankfully there is more seasoning to this dish.</p><p>Enemies like big-eyed creatures, fire-spitting worms, and tanky enemies each have a unique mechanic to make them vulnerable to damage. Because the clever creatures can defend themselves from the basic right attack, using the wand to break their stance and create an opening is necessary. More elaborate, physical moves are required when engaging with the other foes. Described as a brawler, Crepe Master’s Sailor Moon inspirations come out in full when magical abilities are introduced.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000172971.jpg" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/1000172971.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/1000172971.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/1000172971.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000172971.jpg 1920w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Mother Crepe serves as the guide in Crepe Master. Naturally.</span></figcaption></figure><p>Much like the magical girls that it is emulating, Hana has several spells at her disposal that can be activated by gesturing in specific ways. For instance, the Strawbarrier move to deflect projectiles from the worms spitting fireballs is used by crossing both arms in an X position. An even sillier move called the Bananattack is used by joining both fists to destroy the bulky enemies’ armor. Not to be confused with Kpop Demon Hunters’ Honmoon, the Honeyboom attack sticks enemies in place, triggered by squatting. This attack is mostly useful for an enemy-healing bee that is hard to pin down.</p><p>All of these moves have a cooldown period, so it’s not like it is possible to spam them infinitely. More powerful versions of these attacks exist, and they are activated by positioning the right hand up and the left hand at waist level. Posing exactly like the transformations of the Sailor Guardians, this is finally the introduction to the game’s cooking mechanic. Poking fun at itself in some dialogues, this move by the name of Crepo-Trance empowers each spell to deliver devastating variations of it. The Strawbarrier Megabomb, for example, quite literally acts like a mini atomic bomb.</p><figure class="kg-card kg-image-card kg-width-full kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000172972.jpg" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/1000172972.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/1000172972.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/1000172972.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1000172972.jpg 1920w"><figcaption><span style="white-space: pre-wrap;">Each of the three biomes might have no rhyme or reason to exist, but at least they are varied.</span></figcaption></figure><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Comfort</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Crepe Master has the bare minimum of comfort options. There is a vignette to turn on or off for comfort. No difficulty setting, option to calibrate halfway through the game, seated or standing mode, or smooth rotation exists. Only snap rotation is available.</span></p></div>
        </div><p>A silly game at its core, Crepe Master is one of those fun distractions easy to pick up and play. Thanks to its more engaging and responsive spells and commitment to the Magical Girl bit, it is able to separate itself from the competition. Quick to finish but chipper to the end, its two-hour runtime will go by quick for any type of player. Food-based puns galore abound in this otherwise surreal journey that will surely keep energetic 12-year-olds busy on a slow afternoon.</p><p>Crepe Master is out now for <a href="https://www.uploadvr.com/golf-dlc-imagines-a-rejuvenated-muny-one-of-the-first-desegregated-golf-courses-in-the-american-south/" rel="noreferrer">Quest 3</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ FNaF: Secret of the Mimic Went Flatscreen Before VR Due To Poor Help Wanted 2 Sales ]]></title>
        <description><![CDATA[ Five Nights At Freddy&#39;s: Secret of the Mimic&#39;s VR support was initially put off due to poor sales of Help Wanted 2. ]]></description>
        <link>https://www.uploadvr.com/fnaf-secret-of-the-mimic-went-flatscreen-before-vr-due-to-poor-help-wanted-2-sales/</link>
        <guid isPermaLink="false">69fe1aec9874b700017dc6ec</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Mon, 11 May 2026 04:17:16 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/scvr54.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>The latest Five Nights At Freddy's game, Secret of the Mimic, received VR support on PlayStation VR2 on April 28, nearly a full year after its PC and PlayStation 5 release. Developer Steel Wool Studios has clarified that the team had to pivot to prioritizing flatscreen after FNaF: Help Wanted 2 failed to meet sales expectations.</p><p>Secret of the Mimic's initial announcement promised PS VR2 support. Its <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-psvr-2-announcement/">PlayStation Store listing</a> listed compatibility with the headset. Steel Wool even had demos of the game <a href="https://www.uploadvr.com/fnaf-secret-of-the-mimic-demo-impressions/" rel="noreferrer">running on PS VR2</a> at PAX West in 2024. Then, in early 2025 at a Sony State of Play event, the new release date trailer <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-release-date-psvr2/">suspiciously removed</a> any mention of PS VR2. The store page was updated with a new trailer, also without the PS VR2 logo, and a June 2025 release date was confirmed for PC and PS5. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-available-now-on-playstation-vr2/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Five Nights At Freddy’s: Secret Of The Mimic Available Now On PlayStation VR2</div><div class="kg-bookmark-description">Five Nights at Freddy’s: Secret of the Mimic is playable now on PS VR2, with PC and Quest to come later.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/SOTM_6.jpg" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>Shortly before the flatscreen release, game director Evan Lampi, confirmed that <a href="https://www.uploadvr.com/five-nights-at-freddys-secret-of-the-mimic-vr-support-post-launch/">VR support was still coming</a> post release, with no ETA on when that would happen. </p><p>We finally have clarity courtesy of a post from Steel Wool developer Rodney Brett. Here is that post in its entirety: </p><blockquote>The decision was largely made when the sales of HW2 rolled in. The game did not perform to expectations(not even close to HW1). In general, HW1 was released at the peak of VR's mainstream popularity. Gamers were still very intrigued by the new and exciting medium and I remember going to GDC during and after HW1's release and seeing VR everywhere and at every booth. However, by the time HW2 was close to being released, a lot has happened and the VR market really shrank to just the niche crowd of enthusiasts that love the medium. I always compared the VR gamers to people that love playing driving games with the entire steering wheel/seat + peddles setup with force feedback or people that love to go all-out on HOTAS controllers for flight games. The ones that are into VR really love it and the rest really hate it.. with no in-between. That's because the hardware requires a steep initial investment. Ever notice that there aren't any "casual fans" of VR? You're either super into it, or you hate playing games in VR.</blockquote><blockquote>The dev costs for HW2 was a lot more than the first game on top of this, and it's not hard to figure that out on your own just by playing the second game. Simply compare the credits of the second to the first and that team size is at least 3x the team we had with the first game. So after that stark realization, we knew that there was no way we could sustain ourselves on VR-centric titles created by a large team anymore. Thus, priority shifted to flat.. but we still didn't want to entirely abandon the VR version, thus Devoted stepped in to complete it.</blockquote><p><a href="https://www.uploadvr.com/five-nights-at-freddys-help-wanted-2-review/" rel="noreferrer">FNaF: Help Wanted 2</a> released in December 2023 on Steam and PS VR2, with a Quest port following in May 2024. The first <a href="https://www.uploadvr.com/five-nights-at-freddys-vr-review/" rel="noreferrer">Help Wanted</a> released on Meta Quest in 2020, benefitting from the COVID-19 pandemic boost that VR in general experienced in 2020 and 2021. </p><p>As of this article, Secret of the Mimic's VR support is still limited to PS VR2, though Steel Wool said in a <a href="https://store.steampowered.com/news/app/2215390/view/663860577379025473?l=english&ref=uploadvr.com">Steam post</a> April 30 that PC VR support is still coming. </p><p>Five Nights At Freddy's: Secret of the Mimic is available now in VR on <a href="https://www.playstation.com/en-us/games/five-nights-at-freddys-secret-of-the-mimic/?ref=uploadvr.com" rel="noopener">PS VR2</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Downtown Club Races Into Full Release Next Month ]]></title>
        <description><![CDATA[ Simcade VR racer Downtown Club is leaving Early Access and releasing in full on both Quest and Pico on June 11. ]]></description>
        <link>https://www.uploadvr.com/downtown-club-races-into-full-release-next-month/</link>
        <guid isPermaLink="false">69fe1a649874b700017dc6df</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Mon, 11 May 2026 03:51:43 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Featured-DowntownClub-New.webp" medium="image"/>
        <content:encoded><![CDATA[ <p>Simcade VR racer Downtown Club is leaving Early Access and releasing in full on both Meta Quest and Pico on June 11. </p><p>Commuter Games has announced that their simcade VR racer Downtown Club's next update will push the game out of Early Access and into full release. The update, v1.4.0, launches on Meta Quest and Pico 4 on June 11.</p><p>In addition to the full release, update v1.4.0 also brings several new features and improvements to the core game. These include voice chat, in-game rain, slipstream mechanics, AI improvements, and more. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Downtown-Club---Gameplay-trailer_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Featured-DowntownClub-New-1.webp">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Downtown-Club---Gameplay-trailer.mp4" poster="https://img.spacergif.org/v1/2560x1440/0a/spacer.png" width="2560" height="1440" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Featured-DowntownClub-New-1.webp') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:56</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Downtown Club is a simcade racing game that offers both traditional thumbstick controls and full virtual controls. When I <a href="https://www.uploadvr.com/downtown-club-review/" rel="noreferrer">reviewed the game</a> in Early Access some two years ago, I found it to be a fun and engaging racing game that was held back by a sparse roster of cars, lack of multiplayer support, poor rival racer AI, and an appalling soundtrack. </p><p>Commuter Games has been toiling away in the garage, implementing numerous updates since 2024 that have upped the horsepower and put new tread on the tires. Since those early days, many of my complaints seem to have been addressed. We'll take the freshly polished release for a spin when it hits the road in June. I'm all out of car metaphors. </p><p>Downtown Club's full release is coming on June 11. Until then, it's available in Early Access on <a href="https://www.meta.com/experiences/downtown-club/4051061284982373/?click_session_id=999282519717334&ref=uploadvr.com" rel="noreferrer">Meta Quest</a> and <a href="https://store-global.picoxr.com/global/detail/1/4423?ref=uploadvr.com" rel="noreferrer">Pico 4</a>. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Outside The Lines VR Review: A Simple Coloring App That’s Easy To Settle Into ]]></title>
        <description><![CDATA[ Outside The Lines VR is a relaxed, accessible virtual reality coloring app built around simplicity, comfort, and low-friction design. ]]></description>
        <link>https://www.uploadvr.com/outside-the-lines-vr-review-a-simple-coloring-app-thats-easy-to-settle-into/</link>
        <guid isPermaLink="false">69f69ecf94644f000197aee7</guid>
            <category><![CDATA[ VR Apps ]]></category>
        <dc:creator><![CDATA[ Craig Storm ]]></dc:creator>
        <pubDate>Mon, 11 May 2026 03:51:19 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Screenshot-2026-05-02-at-9.25.22---PM.png" medium="image"/>
        <content:encoded><![CDATA[ <p>A relaxed, accessible VR coloring app built around simplicity, comfort, and low-friction design.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-text"><b><strong style="white-space: pre-wrap;">The Facts</strong></b><br><br><b><strong style="white-space: pre-wrap;">What is it?</strong></b>: A VR coloring app<br><b><strong style="white-space: pre-wrap;">Platforms</strong></b>: <a href="https://www.meta.com/experiences/outside-the-lines-vr/25980307774969044/?ref=uploadvr.com" rel="noreferrer">Meta Quest</a><br><b><strong style="white-space: pre-wrap;">Release Date</strong></b>: 3/30/2026<br><b><strong style="white-space: pre-wrap;">Developer</strong></b>: Sysdia Solutions, Ltd<br><b><strong style="white-space: pre-wrap;">Publisher</strong></b>: Sysdia Solutions, Ltd<br><b><strong style="white-space: pre-wrap;">Price:</strong></b> $9.99</div></div><p>I sat down planning to spend a few minutes with Outside The Lines VR. About half an hour later, I was still there, quietly coloring on a virtual canvas while everything else around me faded into the background.</p><p>Moments like that are why I keep coming back to VR.</p><p>I first came across Outside The Lines VR through a Reddit post from developer Harvey Ball, who was looking for feedback as he continued refining the app. I reached out, spent some time with it, and ended up having a longer conversation with him about how and why he built it.</p><p>Outside The Lines VR isn’t coming from a large team or a studio trying to build the next big hit. It’s a solo project from Ball, the original developer behind <a href="https://www.uploadvr.com/vrtk-v4-beta-release/" rel="noreferrer">VRTK</a>, an early toolkit used during the first wave of modern VR. You can see that experience here in how clean and easy everything feels to use. The app is immediately understandable and avoids some of the friction that can turn people away from VR.</p><p>On the surface, it’s a simple idea. This isn’t a painting tool or a full creative suite. You’re not sketching something from scratch, though there are open canvases if you want to. You’re picking up a pen, marker, or crayon and working your way through pre-designed images, one section at a time.</p><p>But after spending time with it, you realize that simplicity is actually the point.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/688952000_26670718222580471_3962080882332783429_n-1.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="2000" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/688952000_26670718222580471_3962080882332783429_n-1.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/688952000_26670718222580471_3962080882332783429_n-1.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/688952000_26670718222580471_3962080882332783429_n-1.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/688952000_26670718222580471_3962080882332783429_n-1.jpg 2048w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Fruit Bowl colored in Outside The Lines VR</span></figcaption></figure><p>That starts with how it handles the basics. The entire experience is built around just the trigger and grip, which makes it immediately approachable. You can use the entire app with a single controller, which makes it more accessible and keeps things simple for anyone new to VR. You pick up a pen, choose a color, and start filling in the lines. There’s no menu diving, no complicated toolsets, and nothing that feels like it’s getting in the way.</p><p>The onboarding deserves a mention too. The tutorial is straightforward, easy to follow, and always available if you need to revisit it. It doesn’t assume any prior experience and walks you through exactly what you need without overcomplicating things. It’s clearly designed with non-gamers in mind, which makes a difference in an app like this.</p><p>One thing I noticed pretty quickly is that it doesn’t rely on shortcuts. There’s no color fill here. If you want to complete a section, you actually have to color it in. At first that caught me off guard, but after a few minutes it started to click. The act of slowing down and working through an image is really the whole point.</p><p>It also avoids some of the small frustrations you tend to run into in VR. Pens don’t fall out of your hand or drop to the floor if you let go. You can easily reposition the canvas to whatever angle feels comfortable. It’s all designed to keep you focused on what you’re doing instead of constantly adjusting around it.</p><p>It sounds like a small thing, but it really does make a difference. You’re not thinking about controls. You're not adjusting your angle or grip to the app. The app adjusts to you. You’re just coloring.</p><figure class="kg-card kg-embed-card kg-card-hascaption"><iframe width="200" height="113" src="https://www.youtube.com/embed/DHppzyBjqDY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="Outside the Lines VR"></iframe><figcaption><p><span style="white-space: pre-wrap;">Demonstrating Outside The Lines VR gameplay, captured on Meta Quest 3</span></p></figcaption></figure><p>There’s also more flexibility here than you might expect once you start digging into it. You can switch into mixed reality, remove the desk and easel, and place the canvas wherever it feels most comfortable in your space. I found myself adjusting it frequently, tilting it or bringing it closer depending on how I was holding the pen.</p><p>You can also scale the canvas, which ends up being more useful than it sounds. Making it larger helps with finer detail, while shrinking it down lets you cover more area quickly. It’s not something you have to use, but once you realize it’s there, it becomes part of how you work through an image.</p><p>Even small things, like being able to move the menu and pen placement to the left or right side, add up. If you’re left-handed or just more comfortable approaching things a certain way, it’s easy to make the app feel like it’s set up for you without ever having to think about it.</p><p>All of that sits just under the surface. There are a lot of ways to adjust the experience, from mixed reality and easel positioning to opacity and more, but none of it gets in your way if you just want to start coloring.</p><p>Mixed reality mode was particularly enjoyable for me, since I was able to be present in my physical space and continue conversations with family members even while coloring in the app.</p><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Outside The Lines VR - Comfort</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">This app is designed for simple interaction, with the ability to use one or two controllers. No hand tracking is available. There are many settings that can modify the gameplay experience, but the overriding theme is simplicity.</span></p><p><span style="white-space: pre-wrap;">Minimal issues with motion sickness occur due to being a largely stationary experience.</span></p></div>
        </div><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/680626127_27177522918540353_1044843773923017903_n.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="2000" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/680626127_27177522918540353_1044843773923017903_n.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/680626127_27177522918540353_1044843773923017903_n.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/680626127_27177522918540353_1044843773923017903_n.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/680626127_27177522918540353_1044843773923017903_n.jpg 2048w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">The author’s work in progress, from Outside The Lines VR</span></figcaption></figure><p>That said, there are a few areas where Outside The Lines VR still feels like an early effort.</p><p>The artwork is probably the first thing some people will notice. A large portion of it is AI-assisted, which may not land the same way for everyone. There’s plenty of variety, and it works for what the app is trying to do, but it doesn’t always have the same personality you’d expect from hand-drawn collections. To his credit, Ball told me he plans to bring in work from real artists over time, which would go a long way toward giving it a stronger identity.</p><p>There is a single virtual environment right now - a simple, clean indoor space that is functional and unobtrusive. It’s easy to imagine how different environments could enhance the mood, especially for an app that leans so heavily into relaxation. Think coloring on a tropical beach or on the surface of the moon.</p><p>And then there’s the broader question of audience. This is a very specific kind of experience, and not everyone is going to connect with it right away. Ball acknowledged that challenge, wondering whether the overlap between people who enjoy coloring and people who spend time in VR is as large as it seems. After spending time with it, it’s easy to see who this would appeal to, even if that audience hasn’t really been reached yet.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/688362807_26497585086603002_8444675915067144842_n.jpg" class="kg-image" alt="" loading="lazy" width="2000" height="2000" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/688362807_26497585086603002_8444675915067144842_n.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/688362807_26497585086603002_8444675915067144842_n.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/688362807_26497585086603002_8444675915067144842_n.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/688362807_26497585086603002_8444675915067144842_n.jpg 2048w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Artwork colored in Outside The Lines VR</span></figcaption></figure><p>None of these are deal-breakers, but they do shape what the app is and who it’s really for. If you already enjoy coloring, or you’re looking for something in VR that’s more relaxed and low-pressure, this fits naturally. It’s also an easy recommendation for people who aren’t traditional gamers, or anyone who finds most VR experiences a little overwhelming.</p><h2 id="outside-the-lines-vr-reviewfinal-verdict">Outside The Lines VR Review - Final Verdict</h2><p>Outside The Lines VR is a simple idea, executed with a lot of care. It gives you a quiet place to spend some time and mostly stays out of your way while you do it.</p><p>If that’s what you’re looking for, it delivers exactly that.</p><p>Outside The Lines VR is <a href="https://www.meta.com/experiences/outside-the-lines-vr/25980307774969044/?ref=uploadvr.com" rel="noreferrer">available</a> on the Meta Quest store for $9.99.</p><p></p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2023/11/4-Stars.png" class="kg-image" alt="" loading="lazy" width="1500" height="546" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2023/11/4-Stars.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2023/11/4-Stars.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2023/11/4-Stars.png 1500w" sizes="(min-width: 720px) 720px"></figure><hr><p><em>UploadVR uses a 5-Star rating system for our game reviews – you can read a breakdown of each star rating in our </em><a href="https://www.uploadvr.com/uploadvr-review-guidelines/"><em>review guidelines</em></a><em>. </em></p><p></p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ One More Delve Impressions: A Promising Start For This VR Dungeon Crawler ]]></title>
        <description><![CDATA[ One More Delve gives classic dungeon crawler fans a VR option for up to three players to team up for quests featuring physics-based combat. ]]></description>
        <link>https://www.uploadvr.com/one-more-delve-impressions-a-promising-start-for-this-vr-dungeon-crawler/</link>
        <guid isPermaLink="false">69ea2af803667000016b4625</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ J Brodie Shirey ]]></dc:creator>
        <pubDate>Mon, 11 May 2026 03:42:55 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/04/One-More-Delve-Combat.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>One More Delve gives classic dungeon crawler fans a VR option for up to three players to team up for epic quests featuring physics-based combat.</p><p><a href="https://www.uploadvr.com/one-more-delve-april-pcvr-and-quest-release-date/" rel="noreferrer">One More Delve was previously shown off</a> at the Spring 2026 VR Games Showcase earlier this year, impressing visitors with its striking cel-shaded art style and the fact that it was built by one student developer. It was eventually released in Early Access on April 27, with a full release planned for this summer.</p><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-text"><b><strong style="white-space: pre-wrap;">The Facts</strong></b><br><br><b><strong style="white-space: pre-wrap;">What is it?</strong></b>: A hack-and-slash dungeon crawler that combines online multiplayer and physics-based combat to recreate the feeling of an epic adventure.<br><b><strong style="white-space: pre-wrap;">Platforms</strong></b>: Meta Quest, Steam<br><b><strong style="white-space: pre-wrap;">Release Date</strong></b>: April 27, 2026 (Early Access), Summer 2026 (Full Release)<br><b><strong style="white-space: pre-wrap;">Developer</strong></b>: ATVR<br><b><strong style="white-space: pre-wrap;">Publisher</strong></b>: ATVR<br><b><strong style="white-space: pre-wrap;">Price:</strong></b> $13.99</div></div><p>One More Delve's primary draw is its physics-based combat, which has you swinging and aiming weapons to battle monsters in a dark dungeon. These weapons include a wide range of one-handed and two-handed swords and axes that medieval fantasy fans have come to expect from the genre, as well as bows, shields, and magic spells. </p><p>You have three different weapon slots: one for each hand and a third on your shoulder. To equip your weapon, you reach for one of your sides (or shoulder) and hold down the grip trigger. To use a melee weapon, you swing at your target, keeping in mind that the game takes into account how hard you swing to determine the strength of your blow. Collision detection can be dodgy if you are too close to the enemy (and enemies like to move right to you) but overall it is a satisfying experience.</p><p>Two-handed melee weapons like hammers need you to hold the triggers on both controllers to properly use, but they are just as fun as the one-handed options. Bows are a bit more cumbersome, due to the lack of a crosshair and the need to be precise with your aim. You also need to grab an arrow with the hand you aren't holding the bow with, nock it, then pull back like you would a real-life bow. Honestly I found myself sticking with magic and melee for the most part.</p><figure class="kg-card kg-video-card kg-width-regular kg-card-hascaption" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/04/One-More-Delve-Monsters_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/04/One-More-Delve-Monsters.mp4" poster="https://img.spacergif.org/v1/1080x1080/0a/spacer.png" width="1080" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/04/One-More-Delve-Monsters_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:20</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            <figcaption><p><span style="white-space: pre-wrap;">Your magic and weapons are the keys to survival.</span></p></figcaption>
        </figure><p>Speaking of magic, you have one magic spell equipped to each hand. To use them, you simply hold down on the upper triggers and reach out your hand to unleash a blast of powerful fire or lightning. There is a limited supply of Mana, and once it depletes you have to wait for the gauge to fill back up before you can use the spell again. </p><p>Health is also tracked by a gauge, and you can restore some after a grueling fight by reaching into the pouch on the middle of your belt, grabbing one of the available potions that emerge from the inventory, and dropping or throwing it to the ground to restore yourself or any other players you’re traveling with.</p><p>The enemies you will encounter run the gamut of usual dungeon crawler monsters; there are skeleton warriors, undead wizards, and poisonous scorpions looking to make you their next victim. Should you make it past them and reach the end of a dungeon (as marked by a door with a key) or your health run out completely, you choose which of your loot you want to keep and are sent back to the hub to regroup and try again.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/04/One-More-Delve-Character.jpg" class="kg-image" alt="" loading="lazy" width="1900" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/04/One-More-Delve-Character.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/04/One-More-Delve-Character.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/04/One-More-Delve-Character.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/04/One-More-Delve-Character.jpg 1900w" sizes="(min-width: 720px) 720px"><figcaption><span style="white-space: pre-wrap;">Craft upgrades using crystals you find in the dungeon.</span></figcaption></figure><p>Outside of questing, players can hang out in One More Delve’s social hub, which allows them to chat with other would-be adventurers and craft new weapons and armor using the materials they’ve gathered in their travels. To craft, you simply select the item you want in the forge, then physically hammer it from crystals you've collected on your journey. Once a weapon or armor piece is forged, you have to go to the armory section to select and equip it. You can also spend the coins you collect by defeating enemies and smashing random objects on health-restoring potions and new magic spells.</p><p>Online features are still being tested in this early access phase, but players can either invite others to their latest dungeon run or join a party to embark together from the start. If a player dies while playing online, someone else can revive them by holding out their hand at a prompt... provided they don’t get killed themselves.</p><p>Visually, One More Delve seems to draw inspiration from the likes of World of Warcraft, with dark, dreary landscapes that contrast with colorful monsters and vibrant magic. The constant blood splatter and dismemberment from defeated enemies give combat a visceral feel. The game’s music shares this ethos with a traditional medieval orchestral sound; you have peaceful harp melodies playing while you roam around the hub or in an empty dungeon, followed by more foreboding tunes when enemies emerge.</p><p>One More Delve still has a few rough edges to smooth out during this Early Access phase, such as the previously mentioned collision issues and visual glitches that cause some enemies not to vanish after being defeated. Still, there is plenty of potential here for a solid VR dungeon crawler, especially one that was made by a single person who's new to game development.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ GOLF+ DLC Reimagines One Of The First Desegregated Courses In The American South ]]></title>
        <description><![CDATA[ The Save Muny DLC brings one of the most historically significant golf courses in the American South to GOLF+. ]]></description>
        <link>https://www.uploadvr.com/golf-dlc-imagines-a-rejuvenated-muny-one-of-the-first-desegregated-golf-courses-in-the-american-south/</link>
        <guid isPermaLink="false">69fcc5f39874b700017dc639</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Fri, 08 May 2026 09:53:15 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/landscape.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>The Save Muny DLC brings one of the most historically significant golf courses in the American South to GOLF+.</p><p>GOLF+ has revealed the "Save Muny" DLC for their golf simulator. The DLC reimagines the historically important course restored with a revived routing, restored greens, and thoughtful modern touches. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/save-muny-golf_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/save-muny-golf.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/save-muny-golf_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:33</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Opened in 1924, Austin’s Lions Municipal Golf Course (affectionately known as “Muny”) holds a unique place in sports history as one of the first desegregated golf courses in the American South. For decades, Muny embodied the ideals of inclusiveness and equality in sports by welcoming players from all backgrounds onto the same fairways.</p><p>Today, however, the course faces mounting pressure from Austin’s booming real estate market. Valuable land naturally attracts developers, who argue that the land on which the golf course sits could serve a broader purpose. Save Muny believes that not every acre should be viewed through the lens of profit. Public golf courses like Muny provide affordable recreation, green space, and a rare sense of community in cities which seem ever more expensive and exclusive.</p><p>More on the Save Muny initiative <a href="https://themunyconservancy.com/?ref=blog.golfplusvr.com" rel="noreferrer">can be seen here</a>. </p><p>Golf+ is out now on&nbsp;<a href="https://www.meta.com/experiences/golf/2412327085529357/?ref=uploadvr.com" rel="noopener">Quest</a>&nbsp;for $29.99, while the <a href="https://www.meta.com/experiences/save-muny/1267291384903297/?ref=uploadvr.com" rel="noreferrer">Save Muny DLC costs $11.99</a>.</p><p>At the time of this writing, the base game is also available as part of the <a href="https://www.uploadvr.com/meta-quests-horizon-monthly-games-may-2026/" rel="noreferrer">Horizon+ subscription service's games catalog</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Espionage Adventure Spymaster Is Out Today On Quest &amp; PC VR ]]></title>
        <description><![CDATA[ Spymaster, out today in Early Access on Quest and Steam, continues InnerspaceVR&#39;s charm-offensive approach to VR gaming. ]]></description>
        <link>https://www.uploadvr.com/espionage-adventure-spymaster-is-out-today-on-metaquest-and-pc-vr/</link>
        <guid isPermaLink="false">69fcbc139874b700017dc5c9</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Thu, 07 May 2026 10:10:48 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Spymaster_HubInteraction.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Developer Innerspace takes the Early Access route with its solo co-op secret agent thriller Spymaster on Quest and Steam to refine the game for full release with community feedback.</p><p>Innerspace games, like <a href="https://www.uploadvr.com/another-fishermans-tale-pc-ps-quest-vr/" rel="noreferrer">A Fisherman's Tale</a> and <a href="https://www.uploadvr.com/maskmaker-review/" rel="noreferrer">Maskmaker</a>, have always been notable for their unique mechanics and charming aesthetic, regardless of the subject matter they tackle. <a href="https://www.uploadvr.com/spymaster-confirms-may-release-date-and-we-played-it-early/" rel="noreferrer">Spymaster</a>, available today in Early Access, is no different. When we played a demo at GDC, even under the guise of an espionage thriller, the lighthearted appeal was palpable. </p><p>Watch the full launch trailer here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Spymaster_Launch_Trailer-optimized_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Spymaster_Launch_Trailer-optimized.mp4" poster="https://img.spacergif.org/v1/2560x1440/0a/spacer.png" width="2560" height="1440" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Spymaster_Launch_Trailer-optimized_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:43</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>In Spymaster, players control multiple agents in parkour and action laden espionage missions. The most unique mechanic is the C.A.S.S.E.T.T.E., a wrist mounted device that allows players to rewind time and fine-tune the agents' actions for speed, accuracy, and synchronization where needed. </p><p>Every mission also has side objectives for any completionists, additional tasks off the main path that can also be accomplished using the time rewind feature. </p><p>During a tumultuous time for VR gaming with multiple studio <a href="https://www.uploadvr.com/moss-developer-polyarc-games-announces-layoffs/" rel="noreferrer">layoffs</a> and <a href="https://www.uploadvr.com/ndreams-announces-layoffs-closure-of-two-studios/" rel="noreferrer">closures</a>, Spymaster Game Director Jeremy Moirano remains steadfast in his belief and explained why Innerspace went the Early Access route with its latest title.</p><blockquote>While the VR market is navigating a transitional period, I’m convinced there is still a dedicated audience for high-quality, premium solo experiences built around unique VR mechanics and compelling narration. We’ve evolved alongside our players, choosing the self-publishing and Early Access route for the first time. Our goal is to build a community on our social channels that will help us refine the game, ensuring the final experience is the best it can be.</blockquote><p>We will have our impressions of Spymaster published soon. </p><p>Spymaster is out today on <a href="https://www.meta.com/experiences/spymaster/28613851174895338/?ref=uploadvr.com" rel="noreferrer">Quest</a> and <a href="https://store.steampowered.com/app/4391420/Spymaster/?ref=uploadvr.com" rel="noreferrer">Steam</a> for $11.99.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Blokhaven, Out Now, Is Walkabout Mini Golf&#x27;s Most Animated Course Ever ]]></title>
        <description><![CDATA[ We toured Walkabout Mini Golf&#39;s new Blokhaven course with the Mighty Coconut team to get the insider details on how it was built. ]]></description>
        <link>https://www.uploadvr.com/walkabout-mini-golfs-new-blokhaven-dlc-out-now-is-its-most-animated-course-ever/</link>
        <guid isPermaLink="false">69fc2c209874b700017dc3ff</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Thu, 07 May 2026 10:09:01 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Blokhaven_Still01_2k-1.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Blokhaven is course number forty for Walkabout Mini Golf and the third new course in 2026. We toured the cozy seaside dock course with the team from Mighty Coconut and sat down to go more in depth on the course design and musical composition process.</p><p>The full tour is available on <a href="https://www.youtube.com/watch?v=D-p27TkKxz8&ref=uploadvr.com">UploadVR's Youtube channel.</a> This article is a full transcription of the interview. </p><figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/D-p27TkKxz8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="Walkabout Mini Golf Blokhaven DLC Course VR Tour With Mighty Coconut"></iframe></figure><p><strong>UploadVR</strong>: "<strong>Hey, it's Mike Johnson from UploadVR.</strong> <strong>I'm here with some of the team from Mighty Coconut to talk about their new course, Blokhaven.</strong> <strong>So, I guess gentlemen, introduce yourselves and what your positions are at Mighty Coconut.</strong>"</p><p><strong>Henning</strong>: "<em>My name's Henning.</em> <em>I am a lead level designer at Mighty Coconut.</em> <em>Hi.</em>"</p><p><strong>Lucas</strong>: "<em>And I'm Lucas Martell, I'm the creator of Walkabout Mini Golf.</em>"</p><p><strong>Chris</strong>: "<em>And I'm Chris Reyman, I make the music for Walkabout Mini Golf.</em>"</p><p><strong>UploadVR</strong>: "<strong>Okay.</strong> <strong>So Henning, as I understand it, this was your brainchild.</strong> <strong>We just did the tour right before we sat down to do this interview, so this was kind of a course that you championed, that you wanted to put together.</strong> <strong>What was the primary driving inspiration for this, for Blokhaven?</strong>"</p><p><strong>Henning</strong>: "<em>The inspiration was this design movement called Bauhaus.</em> <em>I'm sure any designers or artists will have heard of that.</em> <em>In the late 19-teens, Bauhaus was a design movement that sprung out of wanting to do less with more minimalism.</em> <em>It was a reaction to the Victorian ornamentation and excess.</em> <em>Boy, I sound really nerdy right now.</em>"</p><p><strong>UploadVR</strong>: "<strong>No, you're fine.</strong> <strong>It's a developer interview, these are meant to be nerdy.</strong>"</p><p><strong>Henning</strong>: "<em>The primary principle of Bauhaus design would be 'form has to follow function'.</em> <em>In other words, the function comes first, and whatever the piece of design or art has to function as, you design the form with as little ornamentation and extra stuff as possible just to perform that function.</em> <em>So, it results in a minimalist look where they don't need a lot of colors, they don't need a lot of crazy intricate shapes.</em> <em>It's kind of back to basics: blocks, cubes, half circles, arches.</em> <em>And yeah, so that's the look of it, kind of through and through.</em>"</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Blokhaven_Still03_2k-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Blokhaven_Still03_2k-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Blokhaven_Still03_2k-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Blokhaven_Still03_2k-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Blokhaven_Still03_2k-1.png 2400w" sizes="(min-width: 720px) 720px"></figure><p><strong>UploadVR</strong>: "W<strong>ere there instances where something came back and you said, 'Okay, that's a little too detailed,' or 'We need to pull this back because it was a bit too much for this specific course,' that maybe in another course would've slid right through and made it in?</strong>"</p><p><strong>Lucas</strong>: "<em>I know something that you mentioned in the tour that I could even set up would be that a lot of times some of the set dec[oration] that we do, which is what we call all the extra little bits that we add on, like, I think we did a pass initially where there was ivy and a couple of things, and that was just too much.</em> <em>If it was too much detail that was getting added in, it really sort of fought with it.</em> <em>I think what helped with this course, though, was the really, really vibrant color palette kind of made it that you didn't want to have all of those extra little things cluttering up these beautiful, artfully arranged viewpoints that you're getting.</em>"</p><p><strong>Henning</strong>: "<em>Yeah, to look at it as we're looking at it behind us, with those bold colors that are about as far apart from each other as possible, it is very busy just to start with.</em> <em>Like, the blocks being arranged are busy already, so the set dec on top of that in some places ended up being too much and we had to pare down from that.</em> <em>And yeah, make some decisions to stick to the minimalism.</em>"</p><p><strong>UploadVR</strong>: "<strong>Along the same lines, this feels like one of the more lived-in courses in Walkabout.</strong> <strong>A lot of the courses, it's just kind of you and whoever you're playing with on the course.</strong> <strong>This one is a fully functioning city, there's all kinds of animations here, people working in different roles.</strong> <strong>What inspired wanting to do a full-on town versus what you've done in the past, which is just kind of a beautiful space but a more empty space with not a lot of people in it?</strong>"</p><p><strong>Henning</strong>: "<em>My initial conception of this place was more of an art void space, like just pure design in a black or white sphere with nothing outside of it.</em> <em>But then, Lucas and Don convinced me that that was too nerdy, too empty, too stark... too dead.</em> <em>And we came up with the idea of the ship crashing and supplying this town with the blocks needed to build a fully functioning town.</em> <em>And then from there we had to build block people made out of the same blocks.</em> <em>And yeah, it just became a very busy town.</em>"</p><p><strong>Lucas</strong>: "<em>Yeah, this is definitely the most active course.</em> <em>You can probably even tell from the sounds that you might be hearing around us, but there's just a whole lot of activity, a whole lot of people moving around, there's construction on the back half of the island that you can hear off in the distance.</em> <em>I think one of the other things as well is that when we go more minimal with the style, it also means that then we can do some other things.</em> <em>And so I think that in this case, being able to build out a whole lot of the town that we normally wouldn't ever fully build to the same level became possible because we weren't as constrained trying to cram every single polygon we could get right into the area around the golf course itself.</em> </p><p><em>So that's one of the benefits of when we go a little bit simpler, that then we can also go bigger.</em> <em>And I do think that because the design of it and just the look of those blocks and everything stacked on top of each other, it kind of became necessary to build out that entire town because even when you're at a distance like this looking back, you still need to feel like it's all functioning, like there's all stuff going on in there.</em> <em>And yeah, just the fact that there's so much extra stuff, I think from a distance you really feel that it's this lived-in world.</em>"</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Blokhaven_Still02_2k.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Blokhaven_Still02_2k.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Blokhaven_Still02_2k.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Blokhaven_Still02_2k.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Blokhaven_Still02_2k.png 2400w" sizes="(min-width: 720px) 720px"></figure><p><strong>UploadVR</strong>: "<strong>Chris.</strong> <strong>So a lot of composers in video games, there's a specific tone that the game or the series might go for and it tends not to deviate from that too much.</strong> <strong>You have a very special job because this is the 40th course of Walkabout Mini Golf, and you've composed 40 very, very, very different scores for all those courses.</strong> <strong>Talk to me about the process of just trying to context switch over and over and over again.</strong> <strong>Is that a challenge for you to be going from, okay, this one is nautical jazz, and going from that to Passport Hollywood to Tokyo, having to switch your focus between those different styles as you're composing?</strong>"</p><p><strong>Chris</strong>: "<em>Well, I mean just in terms of there being such vastly different styles, one of the things that we've talked about is something like this course, I can imagine this expanding and being something more.</em> <em>I did the music for this course and thought, well, that could be a whole album.</em> <em>It's just like every course seems like a teaser in a way.</em> <em>It's like this could be expanded into a whole universe or Walkabout Mini Golf the movie or the series, right?</em> <em>But you know, it's really cool to be able to just immerse myself in this sort of vibe for a while and then turn around and do something else like Hollywood and be in that world.</em> </p><p><em>So I mean that's just an exciting part of this work is being able to do all those different styles as opposed to like, oh, we've done this haunted house game and now everything I do is always only going to be in that sort of vibe and genre for the next four years.</em> <em>That would be kind of crazy-making.</em> <em>And in our process, I found that having a couple different courses I'm working on and bouncing back and forth from that are in vastly different styles, I find that just to be more helpful for me just in my process.</em> <em>It's not that it's hard to switch, it's that the switching helps reinvigorate the creativity I think, and just kind of work on one for a while and then say, you know what, I'll just focus on this other vibe for a while and get into a whole different headspace.</em>"</p><p><strong>UploadVR</strong>: "<strong>How early in the design process do you get involved, Chris?</strong> <strong>Can you see some of the course before you start composing?</strong> <strong>How far along is the course when you get involved?</strong>"</p><p><strong>Chris</strong>: "<em>It really depends.</em> <em>It kind of depends on my schedule more than anything else, but when we started this 40-some courses ago, there was a bunch of things built out, but I was composing music based on just a one-line phrase of something, almost like a storyboard.</em> <em>Now, things are trucking along so efficiently at Mighty Coconut that I can go check out things that I haven't even started talking to Lucas about yet in terms of the music and get some vibes on what it is.</em> </p><p><em>You know, this course I think I was able to pop in before we talked about it.</em> <em>And as soon as I landed here I was like, I get it.</em> <em>And then when we talked about it, it just kind of confirmed that, and then hearing Henning was the one that sort of came up with this idea like it should be nautical jazz, that just kind of clicked for me and made a very clear picture of what that's supposed to be.</em> <em>So yeah, I mean I've seen it evolve, because when we talked about it, I don't think there were any characters, there was none of the puppetry happening yet.</em> <em>But I think by the time I got here, there was a story with this shipwreck.</em> <em>Lucas would know better sort of where I end up coming in because he's part of the whole process.</em>"</p><p><strong>Lucas</strong>: "<em>Yeah, I mean it's usually fairly well along, and I think the main thing is that we want to make sure that everything has time to gel and we really know what the course is, and sometimes also what the music needs to bring to it.</em> <em>Because sometimes there will be an element like maybe there is a cozy vibe or an activeness that the music needs to help if we didn't quite get there purely on visuals alone.</em> </p><p><strong>Chris</strong>: "<em>Yeah, I mean I was gonna say it does need to be very established what's going on 'cause I could be working on this as what it is, and then all of a sudden someone's like, you know what, it's supposed to be on the moon actually.</em> <em>So yeah, it's got to be pretty gelled, yeah.</em>"</p><p><strong>Henning</strong>: "<em>When I'm designing I put a temp track in just to have something to listen to that gives me the vibe of this place.</em> <em>How much do you hear that, Chris?</em> <em>And how much does that influence where you go? The temp track I chose for this one was Portico Quartet.</em> <em>If you want more music like this, go check them out.</em> <em>Portico Quartet.</em>"</p><p><strong>Chris</strong>: "<em>You know, temp tracks I think are always sort of a touchy subject with composers 'cause it is a tricky thing to try and capture the vibe of some music that someone's heard in its full form.</em> <em>And the music you shared was good!</em> <em>I really dig their stuff.</em> <em>And it does set the scene, and so it was helpful for me just to have access to that and listen to it and kind of try and piece apart what about this makes it work.</em> <em>Did that track have saxophone on it?</em> <em>Was that part of the element that sort of made it make sense?</em>"</p><p><strong>Lucas</strong>: "<em>It had sax, but it didn't have any of the... I think all the other instruments were different because you leaned into a more... like when we said nautical jazz, I think the only thing that had was saxophone and sort of the six eight sort of rolling vibe, but that was really just the two elements that were similar.</em>"</p><p><strong>Chris</strong>: "<em>Yeah, and having something like that is super helpful.</em> <em>It's like, okay, saxophone, that kind of makes it sound more modern and like European I guess in the way that it was used, and more like jazz, and that gets you a long way there just having that little lift off point.</em>"</p><figure class="kg-card kg-image-card"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Blokhaven_Still05_2k.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Blokhaven_Still05_2k.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Blokhaven_Still05_2k.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Blokhaven_Still05_2k.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Blokhaven_Still05_2k.png 2400w" sizes="(min-width: 720px) 720px"></figure><p><strong>UploadVR</strong>: "<strong>Lucas, this is the 40th course in Walkabout Mini Golf.</strong> <strong>That's kind of a big number.</strong> <strong>How did you fall on this one being number 40?</strong> <strong>Was there any thought to shifting around the schedule, or is 40 not a significant number?</strong>"</p><p><strong>Lucas</strong>: "<em>You know, I think that we think a little less about the exact number and it's usually more how it all fits together.</em> <em>Generally, we tend to think in years, and throughout the year we're trying to hit a wide variety of tones.</em> <em>So a lot of times, it depends more what's around it, and we want to make sure that if we've got something that has similar elements that we're able to push them aside.</em> <em>I will say that this one was actually a bit of a schedule change because there is a course that's coming up that I think we've pushed off till October that this one swapped with because that one just needed a little bit more time, and because Henning really nailed the design and the gameplay of this one so early on, it was just in a better spot that we were able to release it earlier.</em> </p><p><em>So we don't tend to do that very often, but occasionally for production reasons, we're just like, man, this one needs a little more time to cook and this one is really ready to go, so we poured gas onto this one.</em> <em>And I think that it worked absolutely fantastically because yeah, sometimes things just click and they come together faster, and sometimes they need another couple months.</em>"</p><p><strong>Henning</strong>: "<em>I didn't know I was working on number 40 when I was doing this.</em> <em>But nothing would have changed.</em> <em>It would have been a little pressure, it's true.</em>"</p><p><strong>UploadVR</strong>: "<strong>You said it's the most animated course you guys have had.</strong> <strong>Did that extend the production time at all, or because this course was a bit simpler, did that time just get filled with the animation and it kind of balanced out?</strong>"</p><p><strong>Henning</strong>: "<em>The minimalism of the animation and the fact that I could just do it ended up being a boon for timing.</em> <em>I just knew what the characters were going to do and imagining all through the design process.</em> <em>And I come from animation, that was my job before Mighty Coconut, so the fact that I could just jump in and do it and not pass it around as a task for someone else saved us time.</em>"</p><p><strong>Lucas</strong>: "<em>I will also say that all of the timing on things goes back to the question you just asked a second ago about how we choose courses and the order that they come out in.</em> <em>Because we will often set the schedule not just by the tones, but also certain courses lean more heavily on certain departments.</em> <em>So if there's one course that is extremely animation heavy, we won't tend to put two of those back-to-back because that means that the person or two that are animating are going to be just overtasked a little bit.</em> </p><p><em>Similarly, if there's something that is an extremely art heavy or extremely tech heavy course, the schedule on one doesn't... it's not like every single course has the exact same amount of time from every department allotted.</em> <em>And one of the other things that we say a lot internally is that we are not out to make every single course the best at every single thing.</em> <em>It's way better to pick the two or three things about this course that we want to be absolutely amazing and the best that we have ever done, and in this case I would say it's probably the design and the animation and how alive the course is.</em> </p><p><em>So by focusing on those two things, then it wasn't as involved from a technical standpoint.</em> <em>So it's still doing some amazing things that we haven't done before, but it's not trying to do every single thing better than we've ever done it before because you just can't, and that's how you tend to get a lot of courses that feel the same because you're just trying to strike the same notes every single time.</em>"</p><p><strong>UploadVR:</strong> <strong>That makes perfect sense. All right, last question, this is for each of you in turn. We'll start with Henning. Name one thing that you would like players to, like just point out to players as they're playing the course. Could be something small, could be like a specific hole, just name one thing you're saying, hey guys, look out for this.</strong></p><p><strong>Henning:</strong> L<em>ook out for the callback to the rideable whale out in the Santorini bay.</em></p><p><strong>UploadVR:</strong> <strong>Okay. All right, Lucas?</strong></p><p><strong>Lucas:</strong> <em>I will go really nerdy. I want everyone to fly around and like just, I love the water and the, the transparency that we get with that. So if you fly up to the top, check that out because it's really, really cool to see how this blocky sort of village rises up out of this really awesome ocean.</em></p><p><strong>UploadVR:</strong> <strong>All right. And Chris?</strong></p><p><strong>Chris:</strong> <em>Yeah, and I'll just say, I mean, I don't know if this is, you know, if I'm just coming late to the game with this, but on this course in particular, I feel like every single hole, you know, as I'm playing it, I also want to step back and just look at it and kind of take it all in, you know, from a bird's-eye view to kind of see the design of it and then, and then kind of go back in to play, play the hole. So I think I took longer to play through my round when I was playing this course because of that, 'cause there's just so much to appreciate in the design.</em></p><p><strong>UploadVR</strong>: "<strong>Well gentlemen, thank you very, very much for your time today.</strong> <strong>Taking the time to do this tour and this interview, I really appreciate it.</strong> </p><p><strong>Lucas</strong>: "<em>Awesome.</em> <em>Thanks Mike.</em>"</p><p><strong>Henning</strong>: "<em>Thanks Mike.</em>"</p><hr><p>Walkabout Mini Golf is available on&nbsp;<a href="https://store.steampowered.com/app/1408230/Walkabout_Mini_Golf_VR/?ref=uploadvr.com" rel="noopener">Steam</a>,&nbsp;<a href="https://store.playstation.com/en-us/product/UP7438-PPSA12460_00-2352165465353670?ref=uploadvr.com" rel="noopener">PSVR2</a>,&nbsp;<a href="https://www.oculus.com/experiences/quest/2462678267173943/?ref=uploadvr.com" rel="noopener">Quest</a>,&nbsp;<a href="https://store-global.picoxr.com/global/detail/1/7100930750916378630?ref=uploadvr.com" rel="noopener">Pico</a>,&nbsp;and <a href="https://play.google.com/store/apps/details?id=com.mightyCoconut.walkaboutMiniGolf&ref=uploadvr.com" rel="noopener">Samsung Galaxy XR</a>. Blokhaven is out now on all listed VR platforms for $4.99.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ FlatOut 4: Total Insanity VR Impressions - A Rough Ride In The Best Possible Way ]]></title>
        <description><![CDATA[ Flatout 4: Total Insanity VR brings chaotic, destructive, demolition derby style racing to VR in Early Access. ]]></description>
        <link>https://www.uploadvr.com/flatout-4-total-insanity-vr-impressions-a-rough-ride-in-the-best-possible-way/</link>
        <guid isPermaLink="false">69fc8f349874b700017dc460</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Thu, 07 May 2026 10:00:01 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/vlcsnap-2026-05-07-09h09m51s526.png" medium="image"/>
        <content:encoded><![CDATA[ <p>FlatOut 4: Total Insanity VR, out now in Early Access on SteamVR, is an absolute car wreck and that is the essence of its charm. Across multiple gameplay modes, the mutually assured destruction of you and your competitors will have you coming back again and again.</p><p>The track veers off the paved road into a dirt side path that makes my car shake enough to consider getting the suspension looked at. Another car sideswipes me as it takes a tighter line on a turn, knocking me off course into a fence. I recover, but a part of the fence is <em>stuck on my windshield</em> for several seconds before falling away from the centrifugal force of the next turn. Dirt is kicking up all around my car, partially blocking my view. Just before the dirt gives way to paved road again, I look over to my passenger side, where the passenger door is damaged from the sideswipe and <em>flapping</em> <em>open and closed</em>. I can't help but smile. In terms of fun factor, <a href="https://www.uploadvr.com/flatout-4-vr-pcvr-early-access-in-april/" rel="noreferrer">FlatOut 4: Total Insanity VR</a> delivers in spades.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.23.49.221-00.24.51.470-seg3_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.23.49.221-00.24.51.470-seg3.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.23.49.221-00.24.51.470-seg3_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:04</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><div class="kg-card kg-callout-card kg-callout-card-grey"><div class="kg-callout-text"><b><strong style="white-space: pre-wrap;">The Facts</strong></b><br><br><b><strong style="white-space: pre-wrap;">What is it?</strong></b>: A multiplayer destructive arcade racing game<br><b><strong style="white-space: pre-wrap;">Platforms</strong></b>: PC VR (Early Access)<br><b><strong style="white-space: pre-wrap;">Release Date</strong></b>: May 7, 2026<br><b><strong style="white-space: pre-wrap;">Developer</strong></b>: Flat2VR Spark, Mutar<br><b><strong style="white-space: pre-wrap;">Publisher</strong></b>: Impact Inked<br><b><strong style="white-space: pre-wrap;">Price:</strong></b> $19.99</div></div><p>The game has multiple gameplay modes, with some maps and options locked behind a points progression system earned by simply playing the game. The same goes for the vehicles. At the start, the Stunt mode only offers one car and other modes like Carnage and Beat The Bomb have a couple at the most. Be prepared for a bit of grinding to unlock more of the game, but it is so much <em>fun</em> it doesn't feel like a grind. </p><p>Take the Stunt mode, for instance. You drive down a ramp before ejecting your driver out of the car into either a set of giant Solo cups in an unhinged game of cup pong or staged block towers meant to be destroyed <a href="https://www.uploadvr.com/angry-birds-vr-review/" rel="noreferrer">Angry Birds</a> style. All three rounds are over in less than two minutes, followed by a look at the leaderboards, your final score, and then run it back.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.15.02.349-00.16.12.798-seg1_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.15.02.349-00.16.12.798-seg1.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.15.02.349-00.16.12.798-seg1_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:10</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">PC Specs Used</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">My PC uses a Ryzen 7 9850X3D processor with 32GB of DDR5 and an RTX 5070 Ti GPU.</span></p><p><span style="white-space: pre-wrap;">The game was played using a Meta Quest 3 via the Virtual Desktop app on the Ultra graphics preset. </span></p><p><span style="white-space: pre-wrap;">FlatOut has several graphics settings for shadows, SSAO (Screen Space Ambient Occlusion), textures, and particles, all of which were turned to the highest setting. </span></p><p><span style="white-space: pre-wrap;">You can find the minimum and recommended specs on the </span><a href="https://store.steampowered.com/app/3844750/FlatOut_4_Total_Insanity_VR/?ref=uploadvr.com" rel="noreferrer"><span style="white-space: pre-wrap;">Steam</span></a><span style="white-space: pre-wrap;"> page to learn more. </span></p></div>
        </div><p>Beat The Bomb is a series of ten to thirty second sprints from checkpoint to checkpoint with a bomb ready to explode if you don't make it. Unless you are really good out of the gate, this is over in maybe a minute. These are the shortest modes in the game, with the battle arena and traditional race modes lasting longer, but everything in FlatOut is designed to keep you coming back for more. <em>I can do better than that</em> becomes the inner monologue as you charge back in for more. </p><p>Visually, the game has a grungy grit aesthetic and moves fast enough that any visual flaws are quickly forgotten. There is some noticeable clipping and artifacting, particularly in fast, tight turns on bigger maps like the carnage races, but again, it passes so quickly that I had to be looking for it to notice. I did turn the body IK off later in my gameplay as I found the arm clipping when I looked left or right to be distracting. The sacrificed immersion was worth it, personally, since there is no way to customize the driver to look more like me. Another thing to note is everything in the cockpit, the speedometer, the rear view mirror, etc. all function. </p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.16.42.842-00.17.47.413-seg2_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.16.42.842-00.17.47.413-seg2.mp4" poster="https://img.spacergif.org/v1/1280x720/0a/spacer.png" width="1280" height="720" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/2026-05-07-08-29-19-00.16.42.842-00.17.47.413-seg2_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:04</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Sound design is mostly good, though echolocating other cars from spatial audio was difficult as the sound of the other cars felt muted compared to everything else. This stood out most in the arena mode with so many cars running around that it was tough to isolate which direction an incoming hit was coming from. The soundtrack is <em>excellent</em>, invoking the vibes of late '90s and early '00s racers like Cruis'n USA, but with a harder rock edge.</p><div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Comfort</span></h4>
                <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"></path>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">FlatOut 4: Total Insanity VR is an intense VR experience, with a lot of camera shaking from rough terrain and impact with other cars &amp; objects. Most gameplay modes are in a first person view inside the car with cutaways to third person for some (but not all) crashes. Crashes are very jarring and the car will flip and tumble in first person from a hard enough hit.</span></p><p><span style="white-space: pre-wrap;">We would not recommend FlatOut for newer VR users.</span></p></div>
        </div><p>I do not own a racing wheel, so I cannot comment on how good that support is, but there is a plethora of options to fine-tune it as needed. Analog driving was responsive and can also be refined with sensitivity options in the menu. The driver position and cockpit can all be adjusted for different types to get into the most comfortable view. </p><p>There are some Early Access issues, like menu behavior and positioning. In multiplayer, the names of other players were out of position sometimes and only rendered in one eye. I would like to see the pop up UI for the currently playing song moved as it overlaid instructions in some areas, like the Stunt mode. The 'Try Again' option by pressing the X button did not function at all, forcing me to exit the game mode back to the main menu, and reselect it. Everything I noticed is a fixable issue and hopefully will be remedied before the final release.</p><p>Overall, FlatOut 4: Total Insanity VR is a joy to play. Despite the stated issues, the core gameplay is already strong enough to make Total Insanity an easy recommendation. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Everything Announced At the Creature Feature And Friends Showcase - May 2026 ]]></title>
        <description><![CDATA[ Here are the highlights from today&#39;s Creature Feature and Friends Showcase, including the surprise announcement of H3VR2. ]]></description>
        <link>https://www.uploadvr.com/everything-announced-at-the-creature-feature-and-friends-showcase-may-2026/</link>
        <guid isPermaLink="false">69fad0d798306300013ad2cc</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 23:05:00 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/ifeEDlxRJNo-HD.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>If you missed the Creature Feature and Friends VR Showcase, we've got you covered with all the new VR game announcements, news, and content updates from the show.</p><p>Here is the full rundown of the showcase with links to individual articles for more information and trailers.</p><p>Also be sure to check out the new <a href="https://www.humblebundle.com/games/creature-feature-bundle?ref=uploadvr.com" rel="noreferrer">Humble Bundle game bundle</a> featuring several Creature-published titles and the Creature Publishing sales <a href="https://store.steampowered.com/sale/creaturepublishersale2026?ref=uploadvr.com" rel="noreferrer">Steam</a> and <a href="https://www.meta.com/experiences/view/2097289284164898/?ref=uploadvr.com">Quest</a>.</p><hr><h3 id="hot-dogs-horseshoes-hand-grenades-2-new-game-announcement">Hot Dogs, Horseshoes, &amp; Hand Grenades 2 New Game Announcement </h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/image-2-2.png" class="kg-image" alt="" loading="lazy" width="1000" height="563" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/image-2-2.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/image-2-2.png 1000w"></figure><p>Rust Ltd announced a sequel to its 2016 award-winning classic VR sandbox shooter. Hot Dogs, Horseshoes, and Hand Grenades 2 promises more looting and shooting as a sentient hot dog on Quest 3/3S and SteamVR.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/hot-dogs-horseshoes-hand-grenades-is-getting-a-sequel-with-quest-3-support/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Hot Dogs, Horseshoes &amp; Hand Grenades Is Getting A Sequel, With Quest 3 Support</div><div class="kg-bookmark-description">The award-winning VR sandbox FPS Hot Dogs, Horseshoes &amp; Hand Grenades is gettin a sequel, and as well as SteamVR, it’s coming to Quest 3 standalone.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/image-2-1.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://store.steampowered.com/app/4632350?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/experiences/hot-dogs-horseshoes-hand-grenades-2/26291709480509388/?ref=uploadvr.com">Quest 3/3S</a></li></ul><hr><h3 id="janets-planets-new-game-announcement">Janet's Planets New Game Announcement</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/JanetsPlanetsKeyart-3.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/JanetsPlanetsKeyart-3.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/JanetsPlanetsKeyart-3.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/JanetsPlanetsKeyart-3.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/JanetsPlanetsKeyart-3.png 2400w"></figure><p>Intergalactic terraforming adventure Janet's Planets is the latest game from developer Really Interactive (<a href="https://www.uploadvr.com/virtuoso-vr-tool-music-makers/" rel="noreferrer">Virtuoso</a>), coming to Meta Quest and SteamVR.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/janets-planets-new-game-announced/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Janet’s Planets Is A Narrative Terraforming Adventure Coming To Quest 3 &amp; PC VR</div><div class="kg-bookmark-description">Virtuoso’s developer has revealed its next game is an intergalactic adventure, Janet’s Planets, coming to Quest 3 and SteamVR.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Tocchio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/JanetsPlanetsKeyart-1.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://store.steampowered.com/app/4372850/Janets_Planets?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/en-gb/experiences/janets-planets/7756220811151283/?ref=uploadvr.com">Quest 3/3S</a></li></ul><hr><h3 id="creature-to-publish-viral-sensation-sock-puppet-superstar">Creature to publish viral sensation Sock Puppet Superstar</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Sock-Puppet-Superstar-Teaser-Trailer_Media_0I1p6ZE5h30_001_1080p_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Sock-Puppet-Superstar-Teaser-Trailer_Media_0I1p6ZE5h30_001_1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Sock-Puppet-Superstar-Teaser-Trailer_Media_0I1p6ZE5h30_001_1080p_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:37</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Sock Puppet Superstar is a unique VR rhythm game whose clips garnered millions of views on TikTok. The game centers on a singing sock puppet controlled by your hands in VR to perform solos and two-handed duets. Creature announced it will be publishing the game on Quest and SteamVR.</p><ul><li><strong>Store links</strong> - <a href="https://www.meta.com/experiences/sock-puppet-superstar/26292615863707429/?ref=uploadvr.com">Quest</a>, <a href="https://store.steampowered.com/app/4454510/Sock_Puppet_Superstar/?ref=uploadvr.com">Steam</a></li></ul><hr><h3 id="compass-releases-this-month-on-quest-and-pc-vr">Compass Releases This Month on Quest and PC VR</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Compass_KeyArt_nologo-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Compass_KeyArt_nologo-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Compass_KeyArt_nologo-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Compass_KeyArt_nologo-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Compass_KeyArt_nologo-1.png 2400w"></figure><p>Trebuchet's (<a href="https://www.uploadvr.com/broken-edge-review-quest-2/" rel="noreferrer">Broken Edge</a>) open world flight adventure <a href="https://www.uploadvr.com/trebuchet-unveils-compass-an-open-world-piloting-adventure-for-quest-pc-vr-playstation-vr2/" rel="noreferrer">Compass</a> lands on Meta Quest and SteamVR on May 28. A PS VR2 version will follow at a later date.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/compass-release-date-revealed/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Open-World Piloting Adventure Compass Coming To Quest 3 &amp; PC VR This Month</div><div class="kg-bookmark-description">Open-world VR flight adventure Compass has a release date, and it’s very soon.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Tocchio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Compass_KeyArt_nologo.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://store.steampowered.com/app/4381560/Compass/?ref=uploadvr.com">Steam</a>, <a href="https://store.playstation.com/en-us/concept/10019146?ref=uploadvr.com">PS VR2</a>, <a href="https://www.meta.com/en-gb/experiences/compass/7364112793688009/?ref=uploadvr.com">Quest 3/3S</a></li></ul><hr><h3 id="language-puzzler-wordbound-confirms-steam-release">Language Puzzler Wordbound Confirms Steam Release</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Wordbound-Cover-Landscape-1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Wordbound-Cover-Landscape-1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Wordbound-Cover-Landscape-1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Wordbound-Cover-Landscape-1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Wordbound-Cover-Landscape-1.png 2400w"></figure><p>After gameplay footage of Kettle Games' Wordbound garnered ten million views across social media, the developer has scaled up its team to add a Steam version with flatscreen and VR support alongside the planned mixed reality Quest release.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/viral-language-puzzler-wordbound-confirms-hybrid-steam-release/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Viral Language Puzzler Wordbound Confirms Hybrid Steam Release</div><div class="kg-bookmark-description">Wordbound, a cozy mixed reality word game puzzler previously announced for Quest 3, is also getting a Steam release with VR and flatscreen support.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Wordbound-Cover-Landscape.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://store.steampowered.com/app/4073540?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/en-gb/experiences/30406307525619690?ref=uploadvr.com">Quest 3/3S</a></li></ul><hr><h3 id="cr%C3%AApe-master-hits-meta-quest-may-7">Crêpe Master! Hits Meta Quest May 7</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/OFFICIAL-KEY-ART.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/OFFICIAL-KEY-ART.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/OFFICIAL-KEY-ART.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/OFFICIAL-KEY-ART.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/OFFICIAL-KEY-ART.png 2400w"></figure><p>Colorful beat 'em up adventure Crêpe Master! will release tomorrow, May 7, for Quest 3 headsets. As Hana, use your Sacred Pan to defend your world from an alien invasion.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/vr-beat-em-up-crepe-master-coming-to-quest-3-in-may/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">VR Beat ’Em Up Crêpe Master Coming To Quest 3 In May</div><div class="kg-bookmark-description">French indie developer Hallucinations Studio has revealed that its upcoming arcade beat ’em up Crêpe Master will release on Meta Quest 3 and 3S on May 7.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Tocchio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/OFFICIAL_KEY_ART.webp" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://www.meta.com/experiences/25996574736658734/?ref=uploadvr.com">Quest 3/3S</a></li></ul><hr><h3 id="laser-dance-mimic-update-expected-this-summer">Laser Dance Mimic Update Expected This Summer</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/LaserDance_KeyArt_2560x1440.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/LaserDance_KeyArt_2560x1440.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/LaserDance_KeyArt_2560x1440.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/LaserDance_KeyArt_2560x1440.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/LaserDance_KeyArt_2560x1440.png 2400w"></figure><p>Early Access mixed reality laser obstacle course <a href="https://www.uploadvr.com/laser-dance-early-access-review/" rel="noreferrer">Laser Dance</a> will get a new update soon. The Mimic update adds six new levels and a new green laser that only moves when the player moves.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/laser-dance-mimic-update/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Laser Dance Mimic Update Adds New Levels &amp; Challenges This Summer</div><div class="kg-bookmark-description">A new update for Laser Dance will bring six new levels to the game and introduce a new green laser that only moves when you move.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Tocchio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/laser-dance-key-art.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://www.meta.com/experiences/7209598115800315?ref=uploadvr.com">Quest 3/3S</a></li></ul><hr><h3 id="deadly-delivery-goldmoon-update-available-now">Deadly Delivery Goldmoon Update Available Now</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/CoverLandscape_2560x1440_DD_02_RedLighting-2.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/CoverLandscape_2560x1440_DD_02_RedLighting-2.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/CoverLandscape_2560x1440_DD_02_RedLighting-2.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/CoverLandscape_2560x1440_DD_02_RedLighting-2.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/CoverLandscape_2560x1440_DD_02_RedLighting-2.png 2400w"></figure><p>VR horror co-op <a href="https://www.uploadvr.com/deadly-delivery-review/" rel="noreferrer">Deadly Delivery</a> dropped a new update today adding the titular Goldmoon dungeons with new map events, enemies, cosmetics, and rewards. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/new-deadly-delivery-update-is-out-now/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">New Deadly Delivery Update Is Out Now With A New Map Event, Enemies, And Rewards</div><div class="kg-bookmark-description">Deadly Delivery dropped its latest update today with bigger lobbies, new enemy encounters, and more.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/CoverLandscape_2560x1440_DD_02_RedLighting.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://www.meta.com/en-gb/experiences/deadly-delivery/8778947438836641/?ref=uploadvr.com">Quest</a>, <a href="https://store.steampowered.com/app/3743090/Deadly_Delivery/?ref=uploadvr.com">Steam</a></li></ul><hr><h3 id="crossings-developer-interview">Crossings Developer Interview</h3><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/crossings-promo-may-2026-short_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/crossings-promo-may-2026-short.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/crossings-promo-may-2026-short_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:43</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The developers of Norse mythology roguelike <a href="https://www.uploadvr.com/crossings-vr-review/" rel="noreferrer">Crossings</a> appeared to say they have released a new patch to improve the multiplayer and other quality of life fixes.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/crossings-vr-review/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Crossings Review: A Gritty Rogue In Need Of Polish</div><div class="kg-bookmark-description">Crossings is a visceral and engaging roguelike, but it has rough edges that show the more you play it.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/xings_keyart.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://www.meta.com/en-gb/experiences/crossings/7631852763493874/?srsltid=AfmBOooRZ4Fs4j3-gk-MMtg1cVJjLlp9g8YxxMZY4NSP2poJSdQzQoha&ref=uploadvr.com">Quest</a>, <a href="https://store.steampowered.com/app/2782960/Crossings/?ref=uploadvr.com">Steam</a></li></ul><hr><h3 id="sweet-surrender-update-16">Sweet Surrender Update 16</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/uvr---banner--9--1.png" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/uvr---banner--9--1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/uvr---banner--9--1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/uvr---banner--9--1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/uvr---banner--9--1.png 1920w"></figure><p>The latest update for frenetic roguelike FPS <a href="https://www.uploadvr.com/sweet-surrender-review/" rel="noreferrer">Sweet Surrender</a> adds a third weapon chip slot and over fifty new chips for increased run customization.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/vr-roguelike-fps-sweet-surrenders-latest-update-adds-fifty-five-new-upgrades/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">VR Roguelike FPS Sweet Surrender’s Latest Update, Out Today, Adds 55 New Upgrades</div><div class="kg-bookmark-description">Sweet Surrender’s Update 16, out now, brings 55 new upgrade chips to the VR roguelike.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/uvr---banner--9-.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://www.meta.com/en-gb/experiences/sweet-surrender/4723352327707414/?srsltid=AfmBOoouDJwGE1vEd6LsmtaLFdxoXnH0J4VlH7La5LbUUWfCMKbkiRGy&ref=uploadvr.com">Quest</a>, <a href="https://store.steampowered.com/app/638130/Sweet_Surrender_VR/?ref=uploadvr.com">Steam</a>, <a href="https://store.playstation.com/en-us/concept/10015727?ref=uploadvr.com">PS VR2</a></li></ul><hr><h3 id="forefront-10-feature">Forefront 1.0 Feature</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Forefront_KeyArt_3840x2160--1-.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Forefront_KeyArt_3840x2160--1-.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Forefront_KeyArt_3840x2160--1-.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Forefront_KeyArt_3840x2160--1-.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Forefront_KeyArt_3840x2160--1-.png 2400w"></figure><p><a href="https://www.uploadvr.com/forefront-clearwater-map-battlefield-vr-full-release-impressions/" rel="noreferrer">Forefront</a> exited Early Access last month, moving to full release with a brand new map, progression unlocks, and weapon unlocks. Check out our full review below.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/forefront-clearwater-map-battlefield-vr-full-release-impressions/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Forefront’s New Map Makes It Feel More Like Battlefield VR Than Ever</div><div class="kg-bookmark-description">Large-scale VR shooter Forefront launches in full tomorrow. We tried out the new Clearwater map, which makes it feel more like Battlefield VR than ever.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Tocchio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1200/2026/04/Screenshot_07.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://store.steampowered.com/app/2981220/Forefront/?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/en-gb/experiences/forefront/28816918137899319/?ref=uploadvr.com">Quest</a>, <a href="https://store-global.picoxr.com/global/detail/1/7478245947567292421?ref=uploadvr.com">Pico</a></li></ul><hr><h3 id="beat-the-beats-gets-a-level-editor-soon">Beat The Beats Gets A Level Editor Soon</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/1.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/1.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/1.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/1.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/1.png 2400w"></figure><p>High-impact boxing rhythm game <a href="https://www.uploadvr.com/beat-the-beats-impressions/" rel="noreferrer">Beat The Beats</a> will get a level editor soon on Steam Workshop. </p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/beat-the-beats-level-editor-coming-soon/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Beat The Beats Level Editor Coming Soon To Steam Workshop</div><div class="kg-bookmark-description">VR rhythm boxing game Beat the Beats is getting a level editor on Steam Workshop.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Tocchio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/beat-the-beats-level-editor.jpg" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://store.steampowered.com/app/2677480/Beat_the_Beats_VR/?ref=uploadvr.com">Steam</a>, <a href="https://www.meta.com/experiences/beat-the-beats/6304787526300997/?ref=uploadvr.com">Quest</a>, <a href="https://store.playstation.com/en-us/concept/10009368/?ref=uploadvr.com" rel="noreferrer">PS VR2</a>, <a href="https://store-global.picoxr.com/global/detail/1/7493672637793714181?ref=uploadvr.com">Pico</a></li></ul><hr><h3 id="spymaster-releases-may-7">Spymaster Releases May 7</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Spymaster_KeyArt.png" class="kg-image" alt="" loading="lazy" width="2000" height="1125" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Spymaster_KeyArt.png 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Spymaster_KeyArt.png 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Spymaster_KeyArt.png 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w2400/2026/05/Spymaster_KeyArt.png 2400w"></figure><p>Innerspace, best known for the <a href="https://www.uploadvr.com/another-fishermans-tale-review-quest/" rel="noreferrer">A Fisherman's Tale</a> games, releases time-warping spy adventure <a href="https://www.uploadvr.com/spymaster-confirms-may-release-date-and-we-played-it-early/" rel="noreferrer">Spymaster</a> in Early Access on Quest and SteamVR on May 7.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/spymaster-confirms-may-release-date-and-we-played-it-early/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Spymaster Confirms May Release Date And We Played It Early</div><div class="kg-bookmark-description">Time-bending espionage adventure Spymaster gets a release date and we went hands on with it at GDC.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Mike Johnson</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1200/2026/03/vlcsnap-2026-03-31-11h17m41s051.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><ul><li><strong>Store links</strong> - <a href="https://www.meta.com/en-gb/experiences/spymaster/28613851174895338/?ref=uploadvr.com">Quest</a>, <a href="https://store.steampowered.com/app/4391420/Spymaster/?ref=uploadvr.com">Steam</a></li></ul><hr><h3 id="prison-boss-prohibition-name-change-new-game-announcement">Prison Boss Prohibition Name Change &amp; New Game Announcement</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/crime-shop-simulator-1.jpg" class="kg-image" alt="" loading="lazy" width="1497" height="841" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/crime-shop-simulator-1.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/crime-shop-simulator-1.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/crime-shop-simulator-1.jpg 1497w"></figure><p>Trebuchet's 2025 Prison Boss follow up, <a href="https://www.uploadvr.com/prison-boss-prohibition-review/" rel="noreferrer">Prison Boss Prohibition</a>, has a new name: <a href="https://www.uploadvr.com/trebuchet-new-game-new-name/">Crime Shop Simulator: A Prison Boss Game</a>. Additionally, a new game in the Prison Boss universe, Project Heist Boss, was announced.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/trebuchet-new-game-new-name/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Trebuchet Reveals New Game, New Name &amp; Big Discounts</div><div class="kg-bookmark-description">Trebuchet announces a new game, new name, and discounts on Prison Boss Prohibition-related games.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">James Tocchio</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/crime-shop-simulator.jpg" alt="" onerror="this.style.display = 'none'"></div></a></figure><hr><h3 id="flat2vr-studios-rundown">Flat2VR Studios Rundown</h3><figure class="kg-card kg-image-card kg-width-full"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Flat2VR_Studios_16x9_2.jpg" class="kg-image" alt="" loading="lazy" width="1920" height="1080" srcset="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w600/2026/05/Flat2VR_Studios_16x9_2.jpg 600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1000/2026/05/Flat2VR_Studios_16x9_2.jpg 1000w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1600/2026/05/Flat2VR_Studios_16x9_2.jpg 1600w, https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Flat2VR_Studios_16x9_2.jpg 1920w"></figure><p>Flat2VR Studios had a developer feature covering their multitude of projects like the recently released <a href="https://www.uploadvr.com/wrath-aeon-of-ruin-vr-brutal-edition-review/" rel="noreferrer">Wrath: Aeon of Ruin</a> and <a href="https://www.uploadvr.com/trombone-champ-unflattened-full-release/" rel="noreferrer">Trombone Champ Unflattened</a>. Trombone Champ has new environments and custom trombones coming soon. </p><p>Also, Todd Jackson, the head of the Impact Labs playtesting team, announced that the team is taking testing sign ups for Flat2VR's new project, R.A.I.D. in F2VR's Discord.</p><hr><p>The full Creature showcase can be watched on <a href="https://www.youtube.com/watch?v=ifeEDlxRJNo&ref=uploadvr.com" rel="noreferrer">YouTube</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Trebuchet Reveals New Game, New Name &amp; Big Discounts ]]></title>
        <description><![CDATA[ Trebuchet announces a new game, new name, and discounts on Prison Boss Prohibition-related games. ]]></description>
        <link>https://www.uploadvr.com/trebuchet-new-game-new-name/</link>
        <guid isPermaLink="false">69fb77899874b700017dc2f3</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:42:53 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/crime-shop-simulator.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>Project Heist Boss is the new game from Prison Boss developers Trebuchet, while Prison Boss Prohibition gets a new name and big discounts.</p><p>Trebuchet has made a number of Prison Boss-related announcements during today's Creature Feature &amp; Friends game showcase. To start, they've teased a new game called Project Heist Boss (which we know little about). From the 30-second video announcing the new game, it looks to be a co-operative heist game with a tagline "Why craft when you can snatch?"</p><p>Closed alphas will be playable this summer via <a href="https://www.discord.gg/prisonboss?ref=uploadvr.com" rel="noreferrer">the Prison Boss Discord server</a>. </p><p>Trebuchet also announced that their popular job simulator Prison Boss Prohibition has a new name. The game is now known as Crime Shop Simulator. In Crime Shop Simulator your job is to run an illegal merchandise stand to satisfy the needs of the locals after the Mayor has gone mad with power. The game's DLCs are also on sale for just 99 cents each for the next two weeks.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Prison-Boss-Prohibition---Official-Launch-Trailer_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Prison-Boss-Prohibition---Official-Launch-Trailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Prison-Boss-Prohibition---Official-Launch-Trailer_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:16</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p><a href="https://www.uploadvr.com/prison-boss-prohibition-review/" rel="noreferrer">We reviewed Crime Shop Simulator</a> (under its previous name) last year, and found it to be "a hilarious opportunity to test your criminal prowess in VR."</p><p>Crime Shop Simulator is out now on <a href="https://store.steampowered.com/app/2973830/Prison_Boss_Prohibition/?ref=uploadvr.com" rel="noopener">SteamVR</a> and <a href="http://meta.com/en-us/experiences/prison-boss-prohibition/6710396435653866/?ref=uploadvr.com" rel="noopener">Quest</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Hot Dogs, Horseshoes &amp; Hand Grenades Is Getting A Sequel, With Quest 3 Support ]]></title>
        <description><![CDATA[ The award-winning VR sandbox FPS Hot Dogs, Horseshoes &amp; Hand Grenades is getting a sequel, and as well as SteamVR, it&#39;s coming to Quest 3 standalone. ]]></description>
        <link>https://www.uploadvr.com/hot-dogs-horseshoes-hand-grenades-is-getting-a-sequel-with-quest-3-support/</link>
        <guid isPermaLink="false">69fad6f298306300013ad314</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:36:17 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/image-2-1.png" medium="image"/>
        <content:encoded><![CDATA[ <p>The award-winning Hot Dogs, Horseshoes &amp; Hand Grenades celebrated its ten-year anniversary in April. Now, developer Rust Ltd has announced that its popular VR sandbox will finally get a sequel, and as well as SteamVR, it's coming to Quest 3 standalone.</p><p>The new game was revealed during the Creature Feature and Friends Showcase today.</p><p>Hot Dogs, Horseshoes, and Hand Grenades 2 (nicknamed H3VR2) promises to continue the physics-based gunplay of its predecessor with tons of weapons, daily run challenges, gameplay modes, and leaderboards. </p><p>Watch the full announcement trailer here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Hot-Dogs-Horseshoes-_-Hand-Grenades-2-An_Media_eYgc3aM81dI_001_1080p_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Hot-Dogs-Horseshoes-_-Hand-Grenades-2-An_Media_eYgc3aM81dI_001_1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Hot-Dogs-Horseshoes-_-Hand-Grenades-2-An_Media_eYgc3aM81dI_001_1080p_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:19</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>The game will feature multiple gameplay modes to accommodate a wide range of players. H3VR2's core mode, the extraction campaign 'Facility' mode, lets players battle enemies and loot resources for subsequent runs in a procedurally generated megastructure. Facility can also be played in a more casual, arcade-like setting.</p><p>The first H3VR has been lauded for having the best, most realistic gun handling in VR, which has been a point of friction for newer players. To address this, H3VR2 will also have a Learning mode for players unfamiliar with proper firearm usage. Weapons can be taken out to ranges for testing before diving into a run. </p><p>Hot Dogs, Horseshoes, and Hand Grenades 2 can be wishlisted now on <a href="https://store.steampowered.com/app/4632350?ref=uploadvr.com">Steam</a> and <a href="https://www.meta.com/experiences/hot-dogs-horseshoes-hand-grenades-2/26291709480509388/?ref=uploadvr.com" rel="noreferrer">Quest 3/3S</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Janet&#x27;s Planets Is A Narrative Terraforming Adventure Coming To Quest 3 &amp; PC VR ]]></title>
        <description><![CDATA[ Virtuoso&#39;s developer has revealed its next game is an intergalactic adventure, Janet&#39;s Planets, coming to Quest 3 and SteamVR. ]]></description>
        <link>https://www.uploadvr.com/janets-planets-new-game-announced/</link>
        <guid isPermaLink="false">69fb4a259874b700017dc164</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:33:53 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/JanetsPlanetsKeyart-1.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Virtuoso's developer has revealed its next game is an intergalactic adventure, Janet's Planets, coming to Quest 3 and SteamVR.</p><p>Announced during today's Creature Feature &amp; Friends Showcase, Janet's Planets is a new VR terraforming space adventure in which your job is to transform dying planets and make them fit for new life. You'll meet all sorts of strange aliens, learn what makes them tick, and tailor worlds to fit their needs, all while a charming sci-fi story unfolds over a six hour play time.</p><p>You'll also be able to use Janet's "Sweetview" to instantly travel to a planet's surface, experiment in Sandbox mode, and take on daily challenges with global leaderboards.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Janet-s-Planets---Teaser-Trailer_thumb.jpg" data-kg-custom-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/JanetsPlanetsKeyart-2.png">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Janet-s-Planets---Teaser-Trailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/JanetsPlanetsKeyart-2.png') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:37</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Janet's Planets is being developed by Really Interactive, an indie developer based in Stockholm, Sweden that had previously created the original VR titles <a href="https://store.steampowered.com/app/720300/Toran/?ref=uploadvr.com" rel="noreferrer">Toran</a> (a short, and fantastic sci-fi puzzle game) and <a href="https://store.steampowered.com/app/1213710/Virtuoso/?ref=uploadvr.com" rel="noreferrer">Virtuoso</a> (a musical sandbox). </p><p>Janet's Planets is coming to <a href="https://www.meta.com/en-gb/experiences/janets-planets/7756220811151283/?ref=uploadvr.com" rel="noreferrer">Meta Quest 3</a> and <a href="https://store.steampowered.com/app/4372850/Janets_Planets?ref=uploadvr.com" rel="noreferrer">SteamVR</a>. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Viral Language Puzzler Wordbound Confirms Hybrid Steam Release ]]></title>
        <description><![CDATA[ Wordbound, a cozy mixed reality word game puzzler previously announced for Quest 3, is also getting a Steam release with VR and flatscreen support. ]]></description>
        <link>https://www.uploadvr.com/viral-language-puzzler-wordbound-confirms-hybrid-steam-release/</link>
        <guid isPermaLink="false">69fb56bd9874b700017dc1d5</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:29:42 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Wordbound-Cover-Landscape.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Mixed reality gameplay footage of Wordbound, a puzzle game where world objects are pulled apart into letter tiles, went viral last summer with over ten million views across social media. In response, developer Kettle Games is expanding its team to add a Steam release with VR and flatscreen support.</p><p><a href="https://www.uploadvr.com/wordbound-is-a-language-puzzler-coming-soon-to-quest-3-apple-vision-pro/" rel="noreferrer">Wordbound</a> imagines a world where every object is made of words. Players pull these objects apart to reveal letter tiles of their spelling, then remix those letters to spell and create new objects. The Quest version will support hand tracking at launch.</p><p>A new gameplay video, first revealed at the Creature Feature and Friends Showcase, can be seen here:</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Wordbound-PC-Gameplay-Teaser-Coming-Soon_Media_yzZvh_Pz0_Q_001_1080p_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Wordbound-PC-Gameplay-Teaser-Coming-Soon_Media_yzZvh_Pz0_Q_001_1080p.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/YTDown_YouTube_Wordbound-PC-Gameplay-Teaser-Coming-Soon_Media_yzZvh_Pz0_Q_001_1080p_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:37</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Alongside the already planned Meta Quest 3/3S version, Kettle Games has added a Steam release to its plans. From lead developer Andy Bacon:</p><blockquote><em>After Wordbound's positive reception last year, we grew the team and our vision has become more ambitious. We're excited to tease this glow up of the game and bring it to a wider audience with the flatscreen version on Steam.</em></blockquote><p>Wordbound can be wishlisted now on <a href="https://www.meta.com/en-gb/experiences/30406307525619690?ref=uploadvr.com">Quest</a> and <a href="https://store.steampowered.com/app/4073540?ref=uploadvr.com">Steam</a>.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Laser Dance Mimic Update Adds New Levels &amp; Challenges This Summer ]]></title>
        <description><![CDATA[ A new update for Laser Dance will bring six new levels to the game and introduce a new green laser that only moves when you move. ]]></description>
        <link>https://www.uploadvr.com/laser-dance-mimic-update/</link>
        <guid isPermaLink="false">69fb4de19874b700017dc197</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:24:41 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/laser-dance-key-art.png" medium="image"/>
        <content:encoded><![CDATA[ <p>A new update for Laser Dance will bring six new levels to the game and introduce a new green laser that only moves when you move. </p><p>As part of today's Creature Feature &amp; Friends Showcase, Thomas Van Bouwel has announced an update for his mixed reality game Laser Dance. The Mimic Update, as it's called, will add six new levels to Laser Dance, and introduce new green lasers which only move when you do. </p><p>The update is coming to Laser Dance later this summer. Players who are interested in trying the update early may get the opportunity by joining <a href="https://laserdancegame.com/discord?ref=uploadvr.com" rel="noreferrer">the game's Discord</a>.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Laser-Dance---Mimic-Update-Announcement_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Laser-Dance---Mimic-Update-Announcement.mp4" poster="https://img.spacergif.org/v1/1920x1012/0a/spacer.png" width="1920" height="1012" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Laser-Dance---Mimic-Update-Announcement_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:43</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>Laser Dance turns your living space into a challenging maze full of lasers, where the goal of the game is to navigate the maze and reach certain places throughout the room. We&nbsp;<a href="https://www.uploadvr.com/laser-dance-early-access-review/" rel="noreferrer">reviewed the game</a>&nbsp;when it debuted late last year, noting "it belongs in most libraries and should be a go-to party game."</p><p>Laser Dance is available now on&nbsp;<a href="https://www.meta.com/en-gb/experiences/laser-dance/7209598115800315/?ref=uploadvr.com" rel="noopener">Quest 3 and 3S</a>. The Mimic Update will be coming later this summer.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Beat The Beats Level Editor Coming Soon To Steam Workshop ]]></title>
        <description><![CDATA[ VR rhythm boxing game Beat the Beats is getting a level editor on Steam Workshop. ]]></description>
        <link>https://www.uploadvr.com/beat-the-beats-level-editor-coming-soon/</link>
        <guid isPermaLink="false">69fb455a9874b700017dc138</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:22:10 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/beat-the-beats-level-editor.jpg" medium="image"/>
        <content:encoded><![CDATA[ <p>VR rhythm boxing game Beat the Beats is getting a level editor on Steam Workshop.</p><p>Game studio Parallel Circles has announced that their rhythm boxing game Beat the Beats will be getting a level editor in an upcoming update. The level editor will be coming to Steam Workshop.</p><p>Beat the Beats is a VR rhythm boxing game on Quest, SteamVR, Pico 4 and PlayStation VR2, in which you get a workout throwing jabs, hooks, and uppercuts in time with an energetic soundtrack of over 45 tracks, plus challenging B-sides across 90+ levels.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Beat-the-Beats-VR---Official-Release-Date-Trailer---VR-Games-Showcase-2026_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Beat-the-Beats-VR---Official-Release-Date-Trailer---VR-Games-Showcase-2026.mp4" poster="https://img.spacergif.org/v1/3840x2026/0a/spacer.png" width="3840" height="2026" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Beat-the-Beats-VR---Official-Release-Date-Trailer---VR-Games-Showcase-2026_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">0:40</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/beat-the-beats-impressions/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Beat the Beats Review: Heavy Hitting VR Rhythm Action</div><div class="kg-bookmark-description">Beat the Beats could become one of the best VR rhythm games. Our full review.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Henry Stockdale</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/size/w1200/2024/02/beat-the-beats-vr-1.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p><a href="https://www.uploadvr.com/beat-the-beats-impressions/" rel="noreferrer">We reviewed Beat the Beats</a>&nbsp;when it debuted on PlayStation VR2 in 2024, comparing it favorably to the wildly popular Beat Saber, and calling it "one of VR's best new rhythm games."</p><p>We <a href="https://www.uploadvr.com/beat-the-beats-finds-its-groove-between-rhythm-and-fitness/" rel="noreferrer">also more recently covered the game's release on expanded VR platforms</a>, where we found it to be "a well-designed, music-driven experience that keeps you moving and engaged."</p><p>Beat the Beats is out now on&nbsp;<a href="https://store.playstation.com/en-us/concept/10009368/?ref=uploadvr.com" rel="noopener">PlayStation VR2</a>,&nbsp;<a href="https://www.meta.com/experiences/beat-the-beats/6304787526300997/?ref=uploadvr.com" rel="noopener">Quest</a>,&nbsp;<a href="https://store.steampowered.com/app/2677480/Beat_the_Beats_VR/?ref=uploadvr.com" rel="noopener">SteamVR</a>, and&nbsp;<a href="https://store-global.picoxr.com/global/detail/1/7493672637793714181?ref=uploadvr.com" rel="noopener">Pico 4</a>. </p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ Open-World Piloting Adventure Compass Coming To Quest 3 &amp; PC VR This Month ]]></title>
        <description><![CDATA[ Open-world VR flight adventure Compass has a release date, and it&#39;s very soon. ]]></description>
        <link>https://www.uploadvr.com/compass-release-date-revealed/</link>
        <guid isPermaLink="false">69fb3e509874b700017dc107</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ James Tocchio ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:14:33 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/Compass_KeyArt_nologo.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Open-world VR flight adventure Compass is heading to Meta Quest 3 and SteamVR on May 28.</p><p>Developed by <a href="https://www.meta.com/experiences/profile/9705909002825961/?ref=uploadvr.com" rel="noreferrer">Trebuchet</a>, Compass is an open-world flight exploration game in which you play as a "scout" piloting an upgradable cargo ship through pastel skies full of beautiful clouds, floating islands, and incredible danger. You'll scout ahead of a roving airborne Caravan, charting a safe course through turbulent skies, solving puzzles, delivering cargo, and completing missions. </p><p>A new trailer has been revealed as part of today's Creature Feature &amp; Friends showcase, and you can see that below.</p><figure class="kg-card kg-video-card kg-width-regular" data-kg-thumbnail="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Compass---Official-Release-Date-Trailer_thumb.jpg" data-kg-custom-thumbnail="">
            <div class="kg-video-container">
                <video src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Compass---Official-Release-Date-Trailer.mp4" poster="https://img.spacergif.org/v1/1920x1080/0a/spacer.png" width="1920" height="1080" playsinline="" preload="metadata" style="background: transparent url('https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/media/2026/05/Compass---Official-Release-Date-Trailer_thumb.jpg') 50% 50% / cover no-repeat;"></video>
                <div class="kg-video-overlay">
                    <button class="kg-video-large-play-icon" aria-label="Play video">
                        <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                            <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                        </svg>
                    </button>
                </div>
                <div class="kg-video-player-container">
                    <div class="kg-video-player">
                        <button class="kg-video-play-icon" aria-label="Play video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M23.14 10.608 2.253.164A1.559 1.559 0 0 0 0 1.557v20.887a1.558 1.558 0 0 0 2.253 1.392L23.14 13.393a1.557 1.557 0 0 0 0-2.785Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-pause-icon kg-video-hide" aria-label="Pause video">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <rect x="3" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                                <rect x="14" y="1" width="7" height="22" rx="1.5" ry="1.5"></rect>
                            </svg>
                        </button>
                        <span class="kg-video-current-time">0:00</span>
                        <div class="kg-video-time">
                            /<span class="kg-video-duration">1:34</span>
                        </div>
                        <input type="range" class="kg-video-seek-slider" max="100" value="0">
                        <button class="kg-video-playback-rate" aria-label="Adjust playback speed">1×</button>
                        <button class="kg-video-unmute-icon" aria-label="Unmute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M15.189 2.021a9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h1.794a.249.249 0 0 1 .221.133 9.73 9.73 0 0 0 7.924 4.85h.06a1 1 0 0 0 1-1V3.02a1 1 0 0 0-1.06-.998Z"></path>
                            </svg>
                        </button>
                        <button class="kg-video-mute-icon kg-video-hide" aria-label="Mute">
                            <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
                                <path d="M16.177 4.3a.248.248 0 0 0 .073-.176v-1.1a1 1 0 0 0-1.061-1 9.728 9.728 0 0 0-7.924 4.85.249.249 0 0 1-.221.133H5.25a3 3 0 0 0-3 3v2a3 3 0 0 0 3 3h.114a.251.251 0 0 0 .177-.073ZM23.707 1.706A1 1 0 0 0 22.293.292l-22 22a1 1 0 0 0 0 1.414l.009.009a1 1 0 0 0 1.405-.009l6.63-6.631A.251.251 0 0 1 8.515 17a.245.245 0 0 1 .177.075 10.081 10.081 0 0 0 6.5 2.92 1 1 0 0 0 1.061-1V9.266a.247.247 0 0 1 .073-.176Z"></path>
                            </svg>
                        </button>
                        <input type="range" class="kg-video-volume-slider" max="100" value="100">
                    </div>
                </div>
            </div>
            
        </figure><p>In addition to high flying action, you'll also leave the cockpit, where movement mechanics will play a massive role in gameplay as you navigate hazardous floating landscapes and solve puzzles with your handheld grapples. The brief glimpses of Compass that we've had so far point to a vast adventure and an overworld ripe with quests.</p><p>We'll have a full review posted as soon as possible. </p><p>Compass is coming May 28 to&nbsp;<a href="https://www.meta.com/en-gb/experiences/compass/7364112793688009/?ref=uploadvr.com" rel="noopener">Meta Quest</a> and&nbsp;<a href="https://store.steampowered.com/app/4381560/Compass/?ref=uploadvr.com" rel="noopener">SteamVR</a>. It will be coming to <a href="https://store.playstation.com/en-us/concept/10019146?ref=uploadvr.com" rel="noreferrer">PlayStation VR2</a> as well, though an exact release date has not been announced.</p> ]]></content:encoded>
    </item>
    <item>
        <title><![CDATA[ VR Roguelike FPS Sweet Surrender&#x27;s Latest Update, Out Today, Adds 55 New Upgrades ]]></title>
        <description><![CDATA[ Sweet Surrender&#39;s Update 16, out now, brings 55 new upgrade chips to the VR roguelike. ]]></description>
        <link>https://www.uploadvr.com/vr-roguelike-fps-sweet-surrenders-latest-update-adds-fifty-five-new-upgrades/</link>
        <guid isPermaLink="false">69fad29898306300013ad2dd</guid>
            <category><![CDATA[ VR Gaming ]]></category>
        <dc:creator><![CDATA[ Mike Johnson ]]></dc:creator>
        <pubDate>Wed, 06 May 2026 10:13:33 -0700</pubDate>
        <media:content url="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/2026/05/uvr---banner--9-.png" medium="image"/>
        <content:encoded><![CDATA[ <p>Sweet Surrender, a VR roguelike shooter, handles its mid-run roguelike upgrades through special chips scattered across its levels and attached to the player's arm. Update 16 drops today with a whopping fifty-five new chips.</p><p>Developer Salmi Games first released roguelike shooter <a href="https://www.uploadvr.com/sweet-surrender-review/" rel="noreferrer">Sweet Surrender</a> in 2021 and has steadily updated the game since then, including a <a href="https://www.uploadvr.com/sweet-surrender-playstation-vr2-post-mortem/" rel="noreferrer">PlayStation VR2 port</a> in October 2025.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.uploadvr.com/sweet-surrender-review/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Sweet Surrender Review: A Rock-Solid Roguelite With Room To Grow</div><div class="kg-bookmark-description">Sweet Surrender delivers core roguelite thrills with room to grow. Read on for our full Sweet Surrender review! That thing happened with Sweet Surrender. I played it for a few hours and came to what I thought would be my final conclusion. I’d confidently decided it was a simple,</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.ghost.org/v5.0.0/images/link-icon.svg" alt=""><span class="kg-bookmark-author">UploadVR</span><span class="kg-bookmark-publisher">Jamie Feltham</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://storage.ghost.io/c/2a/2f/2a2f38f0-4b71-407a-9c7e-18a9e2541980/content/images/thumbnail/Sweet-Surrender-Key-Art.png" alt="" onerror="this.style.display = 'none'"></div></a></figure><p>Update 16 dropped today during the Creature Feature and Friends Showcase, bringing the aforementioned 55 new chips, including medical precision, cross contamination, and aftershocks. A third chip slot has also been added, lessening the requirement to continually discard chips in favor of new ones and offering up far more variety during runs. </p><p>Sweet Surrender is out now on <a href="https://store.playstation.com/en-us/concept/10015727?ref=uploadvr.com">PS VR2</a>, <a href="https://store.steampowered.com/app/638130/Sweet_Surrender_VR/?ref=uploadvr.com" rel="noreferrer">Steam</a>, and <a href="https://www.meta.com/en-gb/experiences/sweet-surrender/4723352327707414/?ref=uploadvr.com" rel="noreferrer">Quest</a>.</p> ]]></content:encoded>
    </item>

</channel>
</rss>