Resident Evil, the new movie adaptation from director Zach Cregger (Barbarian, Weapons) has received its first teaser trailer ahead of its release on 18th September 2026.
Starring Austin Abrams (Weapons, The Walking Dead) in the lead role, Resident Evil is the latest attempt to adapt Capcom’s iconic survival horror franchise for the big screen. Cregger has previously received critical acclaim for his work on Barbarian and Weapons, with Amy Madigan winning an Oscar for Best Supporting Actress for her role as Gladys in the latter.
Previously, Paul W. S. Anderson spearheaded (but didn’t direct them all) a schlocky yet mildly entertaining six-movie series starring Milla Jovovich, after which Johannes Roberts took the reigns on the faithful yet poorly-received Welcome to Raccoon City.
Don’t get us started on the Netflix series.
In a new PlayStation blog post, Zach Cregger talks about the inspiration behind his new adaptation and what inspired him to pursue it:
“I wanted to do a movie that was following a character from point A to point B, because that’s what those games do so well. You go on this crazy journey, and you go through all these different environments, and things just seem to be escalating and escalating. That feels so cinematic to me.
“So I wanted to tell a story that could take place in the Resident Evil world, but wasn’t telling a story that the games had already told. To me, I would feel like there’s kind of no winning there if I were to tell Leon’s story, because the games do such a great job. It would just be kind of redundant, and ultimately, I think, disappointing. So I would rather just kind of celebrate everything I love about the games by telling the story that could exist on the sidelines of one of the games.”
Sounds pretty promising to us. The previous movies have desperately tried to depict the same characters from the games, but in our opinion, it’s just never worked. Even if Welcome to Raccoon City is somewhat of a guilty pleasure…
Anyway, we’ll see how things pan out this coming September.
The latest Nintendo Download update for North America has arrived, and it’s bringing new games galore to the eShop in your region. As always, be sure to drop a vote in our poll and comment down below with your potential picks for the week. Enjoy!
Switch 2 eShop – Highlights
Bandit Trap(PM Studios, 30th Apr, $14.99) – Welcome to Bandit Trap! The world’s most outrageously over-engineered home security company. This isn’t just a game. It’s a live-fire field test of traps, tools, and total mayhem. Bandit Trap is a fresh 1v3, physics-powered online multiplayer brawler that’s strategic, slapstick, and endlessly re-playable. Perfect for families, friends, and mischief-makers of all ages.
Switch eShop – New Releases
Aha! More Photo Spot-the-Difference(TT, 30th Apr, $8.99) – 「Aha! More Photo Spot-the-Difference」 is a spot-the-difference game featuring the “Aha! moment” experience, where part of a photo gradually changes over time. At first, the photo looks completely ordinary. But stare a little longer, and— 「Huh? Something changed! 」 In that instant, your brain lights up with a satisfying jolt. No complicated controls needed.
Asphalt Racing Bundle Grand Prix & Hypercar(SuperPowerUpGames, 1st May, $14.99) – This pack includes the games: Grand Prix & Hypercar Racing. Grand Prix Rock ‘N Racing gives you the fastest, most exciting races. You can evolve your car, improving the engine, brakes, tires and more until you’ve achieved the perfect evolution to win the Championship! In Hypercar Racing you’ll enjoy the dirtiest, fastest, and most spectacular races at speeds over 200 Mp/h, avoiding multiple collisions against 8 adversaries. The game has different modes, such as Championship, Arcade, and 4-player multiplayer.
Astra GalaxyX(Nerd Games, 2nd May, $9.99) – Pilot a spacecraft across the galaxy, facing waves of incoming enemies, powerful enemy ships, and massive bosses. Enjoy simple, fast-paced, and thrilling action inspired by classic 2D shooters. Freely enhance attributes such as fire rate, attack power, projectile speed, and weapon types as you play.
Connect Lines(Soroka Games, 25th Apr, $5.99) – Connect Lines is a satisfying and relaxing puzzle game where your goal is to connect paths and fill the entire board to 100%. Take your time, think ahead, and find the perfect way to complete each level. Whether you want a quick brain exercise or a longer relaxing session, Connect Lines offers the perfect balance of challenge and calm gameplay.
Constance(btf, 1st May, $19.99) – Constance is a Metroidvania with puzzle and jump’n’run elements. The focus is on exploration, combat, and riddles. It is currently in an early stage of development and will be released for PCs and consoles. The game’s story is about the name-giving protagonist Constance, who one day mysteriously finds herself imprisoned by her inner demons in her subconscious. – Read our Constance review
Cozy Snow Friends(GAME NACIONAL, 1st May, $10.99) – Embark on a journey through snowy mountains, racing against rivals as you compete for rewards. Reach the base of the mountain first by dodging obstacles and keeping your momentum as you glide downhill. Meet charming characters, unlock new outfits, and enjoy this simple, cosy game for all ages.
Dear Mirror Flower(KOGADO STUDIO, 30th Apr, $29.98) – In this town, strange incidents never cease. The cause? Beings born from the darkness of the human heart: Demon Spirits. Join Satoree Mizuki, a girl who can read others’ minds, and uncover the truth behind these supernatural cases.
Demon Huntress(EpiXR Games, 30th Apr, $9.99) – Demon Huntress is a top-down roguelike shooter built around fast combat, endless progression, and outrageous power scaling. Each run sends you through three randomized worlds chosen from five distinct areas, each filled with demons, traps, treasures, and escalating danger. Combat is fluid and aggressive, centered around precise movement, dodge rolls, and ranged combat using a powerful crossbow.
Dollmaker(Upscale Studio, 24th Apr, $6.99) – You wake up in an enormous, shadow-drenched room filled with the forgotten playthings. Seated across from you at a small wooden table is the Dollmaker – a mysterious, stitched-together doll who is missing an eye. She is your adversary, and you have been chosen to play her macabre game.
Dracamar(Petoons Studio, 30th Apr, $24.99) – Embark on a beautiful 3D platformer adventure and fight King Crad, the evil dragon who wants to conquer the world of Dracamar. Run, jump, and fight the evil forces to rescue the magical Okis!
Dragon Snack: From Ice to Ember(Afil Games, 30th Apr, $4.99) – Get ready for an adorably epic adventure in Dragon Snack: From Ice to Ember. Here, a hungry and lovable dragon needs your help to find the safe path back to its nest. It sounds simple, but every trail matters. On a charming hexagonal grid, you will rotate, swap and fit tiles to build the perfect route. Along the way, shiny coins, power stones and breakable obstacles make each stage even more fun and strategic.
Dungeon Clawler(Stray Fawn, 30th Apr, $14.99) – Dungeon Clawler mixes deck-building with a dash of roguelike mechanics and most importantly: a claw machine. To improve his fortune in gambling, the evil dungeon lord has chopped off your left rabbit paw and wears it as a charm. Replacing your lost limb with a trusty claw, you fight your way through the dungeon to reclaim what’s yours!
Escape game R0012(AlignmentSharp, 30th Aper, $1.00) – Move through 3D space to find hints, solve mysteries and escape from the room. Anyone can play to the end because you can see hints and answers.
GET FIT – Power Workout(EpiXR Games, 30th Apr, $14.99) – Turn fitness into a fun, motivating, and interactive experience. Choose your personal trainer, select your level, and begin your custom fitness journey through structured workouts that keep you challenged and inspired. Each session combines 7 different exercises, performed for 1 minute 30 seconds with short 30-second breaks — repeated twice for a full 28-minute workout plus warm-up.
Harvest Cafe(World of Poly, 30th Apr, $14.99) – Harvest Cafe is a cozy open-world farming and restaurant adventure set on a beautiful island full of charm, opportunities, and secrets to uncover. Grow a variety of crops, gather useful materials, and expand your land as you build the farm of your dreams
Hidden Horror Photo Exhibition(MASK, 30th Apr, $3.99) – 「Hidden Horror Photo Exhibition」 is a search-and-deduction game that will send chills down your spine — once you understand what you’re really looking at. At first glance, these appear to be nostalgic black-and-white vintage photos. But lurking within each one is something that simply shouldn’t exist in that era. The controls are simple: just observe carefully and tap anything that doesn’t belong.
Hidden in my Paradise + Hidden around the World Bundle(Ogre Pixel, 27th Apr, $14.99) – Hidden in my Paradise Hidden in My Paradise is a cozy hidden-object and decoration game where creativity and discovery go hand in hand. Explore charming scenes, find hidden objects, and arrange them to create your own little paradises. Help Laly and her fairy companion Coronya complete relaxing missions, decorate beautiful locations, and share your creations with players around the world.
Horticular(Slug Disco, 30th Apr, $19.99) – Horticular is a relaxing garden builder where you grow plants, design habitats and attract a wide range of wildlife. Help the gnome Keepers restore a barren wasteland with magical powers and populate it with adorable critters. Reclaim nature from a looming corruption and create your perfect garden.
Jigsaw Puzzle: Worlds Beyond(Downmeadowstreet, 25th Apr, $3.99) – Journey across civilisations and realms in Jigsaw Puzzle: Worlds Beyond, a relaxing jigsaw experience spanning the most wondrous places in history and legend. Explore the grandeur of Ancient Rome, wander through the Mystical Magic Vale, and discover breathtaking worlds unlike any other! The game features 30 handcrafted levels, each depicting a unique world filled with rich detail and atmosphere.
Kanjozoku Game: Car Racing & Highway Driving Simulator REMASTER(Console Lab Games, 25th Apr, $9.99) – Step into the underground world of Osaka’s legendary highway racers in Kanjozoku Game: Car Racing & Highway Driving Simulator REMASTER. Inspired by the iconic 90s street scene, this remastered experience puts you behind the wheel of authentic JDM machines, where speed, precision, and reputation define everything.
Lord Ambermaze(HeroCraft, 30th Apr, $14.99) – The entire island is one sprawling maze teeming with odd and dangerous creatures: stink-spiders, acidic slimes, fire moths, chomping hives — and that’s just the beginning. But you’re not defenseless. Armed with a magical sword, a sturdy bow, a reliable shield, and most importantly — courage — your hero is ready to outwit and defeat every threat.
Minos Trials(Afil Games, 1st May, $4.99) – Step into the arena of Minos Trials, a 2D puzzle-platformer where brute strength and sharp thinking go hand in hand. Control Minos, a not-so-patient minotaur who solves problems with punches, pushing blocks, filling pits, activating pressure plates, and crushing nosy adventurers who insist on stealing his treasure.
Monster Crown: Sin Eater(Studio Aurum, 30th Apr, $24.99) – Hand-craft your team of perfect Monsters and wage a one-man war against fate and the world in the Crown Nation! With a True Crossbreeding system, every Monster is entirely your own! Explore the beautiful, textured and detailed environments of The Crown Nation, With over a thousand unique, hand-crafted Monster sprites, and hundreds of colors to choose from, you’ll find the ace Monster that’s right for you! And once you’ve found your favorites, use Monster Crossbreeding or perform Monster Fusion to reach new heights! – Read our Monster Crown: Sin Eater review
Moon Raider: Anniversary Edition(Cascadia Games, 1st May, $9.99) – A half-alien princess must save her dying mother, the former queen of the moon. Supports 2-player co-op! Ava is the young daughter of the brilliant-but-aging scientist Dr. Cavor and Selene, the former queen of the moon. As a selenite, Selene’s life depends on the special energy only moon gems can provide. With none left and time running out, Dr. Cavor enlists his daughter to raid the moon of as many gems as she can find! Ava must survive the treacherous catacombs deep beneath the surface of the moon.
MULLET MADJACK(Epopeia Games, 30th Apr, $19.99) – Mullet MadJack is a highly fast-paced first-person action-adventure game designed for single-player. It draws inspiration from the Badass Old-School classic anime of the 80s and 90s, featuring a retro aesthetic and immersive gameplay that transports players back to the nostalgic era. The game features vibrant colors, memorable characters, and a unique story, providing an authentic experience for both gaming enthusiasts and anime fans alike.
Ninjam!(G-Blossom, 30th Apr, $4.99) – A High-Octane Action Battle for Up to 4 Players! Earn points by surviving each stage. The first player to reach the target score wins it all! Rise to the top using a vast arsenal of weapons and flashy Ninjutsu!
Opaloid Kingdom(Brainium Games, 30th Apr, $4.99) – Explore the Opaloid Kingdom and take control of a sorcerer sent on a mission to rescue the princess! Play through fast, minimalistic, old-school arcade challenges in a medieval fantasy land! Explore dark dungeons filled with monsters, travel through new towns and meet crazy wizards while fighting through obstacles that will test your skill.
PICROSS S KONAMI ANTIQUES edition(JUPITER, 30th Apr, $17.99) – Familiar characters from KONAMI games are making an appearance in the Picross S series for Nintendo Switch™! More than 80 titles are included! Characters from a wide range of game genres – from sports to dating sims and beloved game series like Castlevania, Contra, and Gradius – have been turned into pixel art puzzles.
Pixie Plates(QubicGames, 2nd May, $4.99) – Whisk up delicious dishes, slide them onto a plate, add the perfect toppings, and serve them to a parade of adorable fantasy customers! Prepare delightful food and drinks, from decorated pastries and lovely desserts to warm soups, colorful refreshments, and other tasty specialties. Every order needs the right ingredients and finishing touches before it is ready for your magical guests. Things can get wonderfully busy in the kitchen!
Plantera 2: Golden Acorn(Ratalaika Games, 1st May, $4.99) – The round blue Mellows return to tend to the garden once more. Grow the big magical oak tree that has been rumored to have placed its seed there. Build up your garden around the tree to attract Mellows, round blue creatures that will help you pick up things and harvest your plants. Tend to the magical tree and harvest its golden acorns.
Robo Hop(Gametry, 24th Apr, $2.99) – Robo Hop is a fast-paced 3D platformer where you control a brave little robot exploring vibrant worlds filled with lava pits, floating islands, and tricky obstacles. Jump, dodge, and collect glowing gears while battling hovering enemies and mastering precise platforming challenges. Every level tests your timing, reflexes, and curiosity as you hop your way to victory.
Rooster Wars Arena – MFC Combat Battle(PlayForFun, 1st May, $7.99) – Step into a colorful and unpredictable arena where humor meets intensity. Each fighter brings a unique presence, a different rhythm, and a reason to fight — whether for glory, revenge, or simply to dominate. Every match is fast, explosive, and unforgiving. Rise through the ranks, face stronger opponents, and prove that you belong at the top.
SCP Extraction Protocol(RandomSpin Games, 30th Apr, $4.99) – SCP Extraction Protocol is a slow-burn industrial horror about routine, isolation, and something that refuses to be catalogued. You have been assigned to maintain a classified extraction site. Your only responsibility: operate the crane, retrieve the containers emerging from the abyss, and process them according to protocol.
Shadows of the Afterland(Aruma Studios, 5th May, $14.99) – Madrid, 1960. A chilling incident unfolds at the city’s old zoo, leading to a mysterious death that propels a soul to the threshold between the world of the living and the afterlife. But when the transition goes awry, the soul arrives with the memories of Carolina, one of the pioneers of the Madrid police force, who has not yet been born.
So Quirky! Puzzle Escape Game(TT, 30th Apr, $8.99) -「So Quirky! Puzzle Escape Game: Snap It in with Your Instincts! A Brain-Training Picture-Match Puzzle」 is a brain-training puzzle game where you look at a single displayed image, then drag and drop the correct item from four choices to solve the puzzle.
Sunshore City(Downmeadowstreet, 1st May, $4.99) – In this cozy exploration game, you wander through a sunny seaside city discovering all the locations it has to offer. From lively beach boardwalks to peaceful neighborhoods, every corner of Sunshore City has something new to find.
Supermarket Simulator 2026(Global Games Publisher, 24th Apr, $5.99) – Design your store layout, keep shelves stocked, set competitive prices, and deliver fast, reliable service to keep customers coming back. Step behind the counter, manage daily operations, and watch your store evolve as you expand, upgrade, and optimize every detail.
Survivor Legion(Happy Player, 30th Apr, $9.99) – Unlock more classes, recruit more allies, and build your survivor legion! Each character has unique skills and attributes, allowing flexible combinations based on combat needs. Whether you prefer powerful melee warriors or spell-casting mages, you’ll always find a role that suits your playstyle.
The End Comes Tomorrow: Gamebook Edition(Infinite Zone, 1st May, $2.99) – Why is the world ending? In The End Comes Tomorrow, finding that answer isn’t so simple. With dozens of branching pathways to take, your last day could end without even getting out of bed. The choice to stay home, take a walk, see neighbors, or watch TV all tell their own mini-narrative that slowly builds the larger picture.
The Shocking World Mysteries(TT, 30th Apr, $8.99) – “The Shocking World Mysteries” is a tap-to-solve mystery game featuring cases that’ll make you do a double-take — and more than a few bumbling criminals along the way. Observe the crime scene illustration carefully, then simply tap wherever something looks “off” or suspicious based on the question. Trust your instincts and deductive eye to uncover the hidden truth.
This is Fine: Maximum Cope(Numskull Games, 1st May, $18.99) – The world-famous meme becomes a metroidvania of mental mayhem. Play as Question Hound and enter a collapsing theme park built from anxiety, regret, and surreal humor. Run, jump, fight, and caffeinate your way through five emotional worlds where everyday fears come to life. You will face flying textbooks, toilet monsters, and ghostly memories you thought were long gone.
Tiny Auto Knights(Mumpitz Games, 30th Apr, $14.99) – Build a team Recruit heroes with unique skills and place them strategically on the field. Merge the same heroes to level them up and get access to more powerful skills. Optimize your team and create strong synergies. Fight against other players When the battle starts, your heroes will fight automatically and use their skills. Where they are on the battlefield determines the order of attacks and skills. Status effects like armor, poison, or freezing make the combat even deeper.
Trick Room Mysteries(TT, 30th Apr, $3.99) – “Trick Room Mysteries” is a 4-choice deduction game set inside a pixel-art house, where you uncover subtle clues and strange details to get to the truth of each case. Read the situation carefully using the descriptions and illustrations, then choose the right answer from four options to advance the story
TwoOrThree(SmileForeverStudio, 30th Apr, $2.49) – Let’s play with multiples of 2 and 3 with Shuri! If it’s a multiple of 2 or 3, it’s okay! If it’s not a multiple of 2 or 3, Oh my god! Count to 100, Game cleared, Let’s get started!
Wax Heads(Curve Digital, 5th May, $14.99) – Wax Heads is a cozy-punk narrative sim about working in a struggling record store. Chat to quirky customers with unique tastes, explore a handcrafted record collection, fall in love with bands (and their drama! ), or just slack off with your colleagues – whatever gets everyone’s groove back!
Who tells your story(Trefl S.A, 1st May, $4.99) – Who Tells Your Story is a simple yet engaging game in which you draw pictograms to create your own inspiring stories. Draw, create, and have fun. The only limit is your imagination.
Winx Club: The Magic is Back(MAXIMUM ENT FRANCE, 30th Apr, $29.99) – Winx Club: The Magic is Back captures the essence of the Winx universe, delivering an enchanting experience with a mix of magical combat, puzzle-solving, and cooperative gameplay with a friend. Play as all six members of the Winx Club, each with their own magical abilities.
Word Quest Cyberpunk(Gametry, 25th Apr, $2.99) – Dive into a neon-lit word search adventure in Word Quest: Cyberpunk. Navigate a high-tech metropolis filled with glowing streets, rogue AI, and hidden data streams. Connect letters, uncover encrypted words, and hack your way through challenging puzzles set in a dystopian future. Every level brings you deeper into the digital underworld — do you have what it takes to outsmart the system and master the code?
What will you be downloading this week? (100 votes)
Bandit Trap0%
Aha! More Photo Spot-the-Difference0%
Asphalt Racing Bundle Grand Prix & Hypercar0%
Astra GalaxyX0%
Connect Lines0%
Constance13%
Cozy Snow Friends0%
Dear Mirror Flower0%
Demon Huntress0%
Dollmaker0%
Dracamar0%
Dragon Snack: From Ice to Ember0%
Dungeon Clawler3%
Escape game R00120%
GET FIT – Power Workout0%
Harvest Cafe1%
Hidden Horror Photo Exhibition1%
Hidden in my Paradise + Hidden around the World Bundle3%
Horticular1%
Jigsaw Puzzle: Worlds Beyond0%
Kanjozoku Game: Car Racing & Highway Driving Simulator REMASTER0%
Lord Ambermaze2%
Minos Trials0%
Monster Crown: Sin Eater7%
Moon Raider: Anniversary Edition0%
MULLET MADJACK9%
Ninjam!0%
Opaloid Kingdom1%
Picross S Konami Antiques Edition12%
Pixie Plates1%
Plantera 2: Golden Acorn2%
Robo Hop0%
Rooster Wars Arena – MFC Combat Battle0%
SCP Extraction Protocol0%
Shadows of the Afterland0%
So Quirky! Puzzle Escape Game0%
Sunshore City0%
Supermarket Simulator 20260%
Survivor Legion1%
The End Comes Tomorrow: Gamebook Edition0%
The Shocking World Mysteries0%
This is Fine: Maximum Cope9%
Tiny Auto Knights1%
Trick Room Mysteries0%
TwoOrThree0%
Wax Heads1%
Who tells your story0%
Winx Club: The Magic is Back3%
Word Quest Cyberpunk1%
Nothing for me this week28%
So that’s your lot for this week’s North American Nintendo Download. Go on, be a sport and drop a vote in the poll above, and comment below with your hot picks!
The Switch 2 has already had its fair share of ports that would have felt impossible on the previous console, and next month, another is joining the ranks.
After launching on Xbox back in 2024 before whipping up a PS5 release the following year, Indiana Jones and the Great Circle is bringing fortune and glory to Switch 2 on 12th May. It’s an almighty large project from MachineGames (of Wolfenstein fame), full of intricate, torch-lit puzzles, and densely-packed open areas. In short, bringing it to Switch 2 is quite the crusade.
Keen to learn what went into the new port, we sat down with MachineGames Creative Director Axel Torvenius to talk all things Indy: the game’s inception, Troy Baker, Switch 2 challenges, and working with the late, great Tony Todd.
So, don your fedora and hold onto your potatoes, it’s time to enter the Indy world…
Nintendo Life (Jim Norman):What is your earliest memory of Indiana Jones?
Axel Torvenius(Creative Director): My earliest memory is actually watching Raiders of the Lost Ark, probably a bit too young, with my dad. He had a tendency to show me movies that he thought were cosy and maybe they are! Same with The Shining, I watched that when I was like six or seven, and something broke in me. But regardless, watching [Raiders], having this cosy home cinema movie time, eating homemade pizza, and then the scene with the melting guy at the end… that kind of stuck. [There’s] a little bit of terror to it, but also great excitement, because I surely enjoyed the movie as a whole, right? But that specific scene, yeah…
I think it’s a pretty universal experience of everyone’s dad showing them that film when they’re too young to watch it. That melting face scene is truly one of the most disturbing images in cinema!
It kind of stands out a bit because everything else is pretty lighthearted, and then it becomes ultra gory.
How did it feel when this project came about?
Extremely, extremely cool! Working as a game dev in this industry, I think we are fortunate to do the things we do: making toys, basically, making entertainment, making games. It’s a privilege to be in this situation. And most of the time, that privilege does not come with cherry picking or choosing what you do and what type of games you make. So if someone had asked me years before [about] working on an Indy game, it’d be like, ‘Yeah, obviously, that’s a dream project to be able to work on.’
So when we were approached by Todd Howard, who is obviously a longtime friend of the studio, and he said, “I’ve been talking to Lucasfilm Games, and I have this idea, and they are on board. Here’s the pitch. I want you guys to do it. Are you interested?”, we were very much interested! A very cool day.
Image: Nintendo Life
How did you set about preserving the tone of those early films?
It is really a matter of perspective. Many other IPs and franchises sometimes reinvent or go for something completely different for the character, ‘We’re gonna make our version of Indiana Jones into something else.’ We were never really interested in that.
We were so attached [to] and in love with the version of Indiana Jones that we got to see for the first time — primarily the first two movies are the ones we’ve been using closest as reference. Throughout the timeline of Indiana Jones, there are different instalments (obviously, a different age, if you look at the later movies), but there’s also a different tone in terms of his character. We just felt that Raiders of the Lost Ark is this perfect adaptation in terms of which version of Indiana Jones we love.
We said early on, let’s stay close to that as a reference point. By doing so, we obviously presented ourselves with this insane challenge to try to match the tone and figure out a lot of the things that make it feel like this early style. But it also, of course, gave us some framework to rotate around, basically.
Troy Baker’s Indy performance is phenomenal. How did you walk the creative tightrope between doing an impression of a character that so many people have a personal attachment to, while also letting Troy make the character his own?
one little thing would have derailed the whole thing
We knew pretty much from the beginning that we wanted to hit likeness, we wanted to hit the voice, we wanted to make sure that we put the player in the shoes of Indiana Jones to get that type of immersion. When we finally saw the audition tapes or the costume tapes with Troy, it was crystal clear: this is our Indy. There were no questions about it because he was knocking it out of the park.
The great challenge was to create something that doesn’t really exist on screen, but to do an adaptation of this very, very beloved character. Everyone knows the smirk, everyone knows how he acts and how Harrison Ford did it. [We had] to get Troy to recreate that, not only to recreate existing content but also to create new content from it. When we were building out the world, which you have to do in a game that has many hours of a campaign, we knew there would be so many new scenes and moments and narrative beats happening. If it wasn’t for the talent of Troy, and our writers writing some of the scenes, and our casting director, and Tom Keegan and all of the people that were involved, one little thing would have derailed the whole thing.
So it’s such an insanely complicated clockwork that just needs to come together. And in the centre of this is Troy Baker and his great talent, adding so much of himself while still staying in character. When you know Troy and you’ve seen some of his other works, you can obviously see that there’s Troy in there, but it blends, and it really works. It was really cool and fun working with Troy because he was extremely dedicated to the project. He showed up to more sessions and more work than he needed to. He was a star.
Image: Nintendo Life
The late, great Tony Todd played a big part in this game, too. What was your experience like working with him?
I’ve been a huge Tony Todd fan ever since I was like 13 or 14 years old. I’m now 47. You know, watching the first Candyman a long time ago, it’s like, ‘Gosh, this is a really cool guy.’
We were reviewing so many different Locuses. Everyone was kind of doing the same interpretation of the role, “I am a tall guy with a deep voice,” it didn’t feel unique or anything. Then I said, “Well, if we’re going to do someone that is very rich with character and has a really interesting voice, shouldn’t we just see if we can get Tony Todd?” And a couple of days later, it’s like, “Tony Todd is available.” Oh my God.
The audition tapes that he sent in were something completely different from what everyone else was doing. He added so much character to that role. I think Locus became by far one of the most interesting characters in the game.
His passing was immensely sad. We were just devastated at the studio and so grateful for having the opportunity to actually meet him, see his spirit and see him working. So that was fantastically cool.
Yeah, it’s an amazing performance and such a stroke of luck that it happened on this kind of Hail Mary. Was there ever an internal discussion about trying something similar with Harrison Ford?
[Laughs] Not really! When we found Troy in the beginning, we just knew that this would be a very good fit to get him into a mocap suit and do all the running and the acting.
How did this Switch 2 version come about? Was it Machine Games that was handling the port, or did you partner with an external studio?
No, we did it internally. So a lot of hard work from the engineering team here, and it’s not a small ask to do it — the game is massive! As you know, it’s coming on a cartridge as well.
All different platforms come with their own set of challenges and restrictions. One thing that we needed to do for the Switch 2 release was to cap the game at 30 frames per second, but that allows the game to run smoothly and solidly. The other thing that was very important to us was to make sure that the Switch 2 user wouldn’t miss out on any content. So we haven’t scaled back or cut down, we haven’t simplified mechanics. It is just one-to-one. The only change would be the 30 frames per second versus the higher frame rate that you would see on a PS5 or an Xbox. But otherwise, the quality is equal to an Xbox Series S.
There’s only one occasion in the game where we needed to scale back on the number of background characters roaming around, like NPCs moving in the background, just from an optimisation point of view. But other than that, we haven’t scaled back or cut content. It is the same game.
Image: Nintendo Life
What was the biggest challenge that you found in the Switch 2 development process?
I would say that it was working with the hardware to make sure we could still deliver the same type of quality for the consumer, and doing the optimisation work needed. I always feel sorry for the engineers working specifically on optimisation, because when they do all of their fantastic magic, the stuff happening under the hood, you won’t notice. That’s when it’s done well — the game just runs, and everything still looks great, and things still have shadows, all of these things. That’s where we are with the release of this, it just looks and feels great. It’s down to the engineering team at MachineGames being able to pull that off.
When did you receive Switch 2 dev kits?
we haven’t scaled back or cut down, we haven’t simplified mechanics
I don’t know exactly when, but it was towards the end of the main production that we were made aware of an opportunity to get on to Switch 2. From a MachineGames point of view, we put so much energy, love and passion into this product, so we just want as many people as possible to enjoy the game, right? So whenever we get presented with the opportunity to release on more platforms, we will be the first ones to say yay!
For us, it’s super positive to get the game into the hands of potentially completely new gamers and players out there that haven’t tried it yet.
When you say the end of main production, do you mean main production on the Xbox release, back in 2024?
Yeah, so towards the end of the whole cycle.
And what did you make of the Switch 2 when you first got to see it in person?
Oh, it’s a super cool device. The biggest benefit, at least in my mind, and when we’re speaking about it internally, is that you can play the game basically everywhere because you can just fit the Switch 2 in your backpack or pocket.
Specifically looking at the gyro controller and the mouse support that we have as well, which adds to how you actually perceive the game with aim assist and all of these things. So it really gives players an opportunity to experience the game in a new way. Hopefully, we’ll see fans who have been playing the game on other platforms, but now have the opportunity to re-experience the game in a slightly different way.
Image: Nintendo Life
You mentioned there that the Switch 2 brings its unique control schemes to the table. The Staff of Kings on Wii notoriously used some rather rough motion controls in its gameplay. Was there ever a moment where you were looking at Switch 2 and what those Joy-Con are capable of that you thought, ‘maybe we could’?
No, I don’t think we did [laughs]. It was doing an analysis of what we could do with the Switch 2 features that felt relevant, and what would be meaningful for the game or for the consumer. What makes sense and what will enhance the experience?
Yeah, the idea of using a Joy-Con to crack that whip is maybe better than the actual play experience…
It sounds like a tech demo, almost!
Did you take any inspiration from previous Indy games as you were looking at this one?
it feels like something that people in the gaming community would appreciate
It’s a difficult question because when we were developing this, we were looking at an extremely wide variety of Indiana Jones content. Looking at comic books, previous games, fan fiction novels, so many different things just to try to consume as much of the Indiana Jones franchise as we possibly could. I had a huge stack of books, like scripts, storyboards, behind-the-scenes, and the official guides to all of these things. But we didn’t specifically have any other Indiana Jones game in terms of, ‘Oh yeah, in Fate of Atlantis they did exactly this, so let’s try to do that.’
But obviously, all the previous games being part of the great ether of the Indiana Jones franchise, we obviously looked at them, and they’ve been part of the inspiration for just the mood of Indy.
This game is getting a full on-cart release on Switch 2. It’ll be Bethesda’s first game on the system that has that. How important was it for you that the game went this route instead of a Game-Key Card or a code-in-the-box physical release?
Yeah, we thought this was very important. We acknowledged the fact that there is a big portion of the gaming community that actually appreciates having stuff printed, having a piece of plastic to put on the shelves. I’m not a collector of cartridges and game cassettes and whatnot, but I do collect other things like toys. A lot of people in the studio do appreciate having their own physical library with discs and cartridges. Internally, we felt that it was important. If we can do it, we should, because it feels like something that people in the gaming community would appreciate. And so far, what we’ve seen from the response is that most people seem to think it was a good move.
Now that you’ve brought this to Switch 2, has it inspired you to think about other MachineGames projects that you might want to bring our way down the line?
[We’re just] focusing on making sure that the launch and the release on the Switch 2 go as planned, and then we’ll see what the future holds.
Image: Nintendo Life
I thought I might get that answer, so I imagine that something similar might crop up here! How does it feel to return to the game again, and has it encouraged you to think about where the future of Indy might lie?
It’s rare to be in this position as a game developer. We released late in ’24, and here we are one and a half years later, still talking about it. We went to the BAFTAs the week before last, and we were nominated in five categories, plus Troy for main character as well. So six nominations in relation to the project. And then we have the launch now coming up for Switch 2. I’ve never in my career worked on any title that has that long post-launch, where the product is still active in one way or another. So it feels very good. It feels like we are very fortunate to be in this position. Let’s see what the future has for us.
And I’ve saved the most important question until last: What is the best Indiana Jones film?
It’s Raiders of the Lost Ark.
I didn’t know whether you were going to throw me a Crystal Skull curveball at the end there!
No, I’m sorry. I’m boring in that way, but I think Raiders is extremely good. I love them all. They all have their charm, that’s for sure!
This interview has been edited for clarity and flow.
Our thanks to Axel for taking the time to talk to us, and to Samuel at Bethesda for setting up the discussion.Indiana Jones and the Great Circle arrives on Switch 2 on 12th May for £59.99 / $69.99, with a complete on-cart physical launching the same day.
File uploads are one of the most common features in web applications. They are also one of the most exploited.
In PHP 8, securely handling file uploads requires far more than calling move_uploaded_file(). A production ready implementation must validate MIME types using finfo, restrict file size, whitelist allowed formats, generate cryptographically safe file names, store files outside the public directory, and enforce server level execution restrictions.
That is the technical summary. But the real story is deeper.
File uploads look harmless.
A resume upload field. A profile picture form. An assignment submission box in an LMS. A document attachment in a billing system.
Years ago, a small business site was compromised. The attacker did not brute force passwords. They did not exploit SQL injection. They uploaded a file named invoice.pdf.php. The system trusted the extension, saved it inside the public folder, and allowed the web server to execute it.
Within minutes, the server was running malicious scripts.
The feature designed to collect documents became the entry point.
The problem was not PHP. No programming language is insecure by default. Insecure assumptions create insecure systems.
Developers often:
Trust file extensions
Trust $_FILES['type']
Store uploads inside public directories
Skip server hardening
Focus on making it work instead of making it safe
File upload security is not about one validation check. It is about layered defense. Just like preventing SQL injection in PHP, file uploads require strict validation.
In this guide, we will design a production ready, security first file upload implementation in PHP 8. We will examine the attack surface, define strict validation rules, isolate storage, apply server level hardening, and build a clean, minimal uploader class suitable for real world backend systems.
Because in backend engineering, the most dangerous vulnerabilities are often hidden behind the simplest features. If you are looking for a basic file upload example, see this simple PHP file upload tutorial.
How PHP Handles File Uploads Internally
Before securing file uploads, we must understand how PHP handles them.
When a user submits a form with enctype="multipart/form-data", the browser sends the file to the server along with the other form fields.
PHP does not immediately store the file in your project folder.
Instead, it saves the file in a temporary directory on the server. This location is defined by the upload_tmp_dir setting in php.ini. If not defined, PHP uses the system default temp folder.
After the upload is complete, PHP creates an entry inside the $_FILES superglobal array.
This prevents PHP files from executing. Even if someone manages to upload a .php file, it will not run. It will be treated as plain text. That is important.
2. Nginx Hardening
In Nginx, you usually configure this in your server block.
This removes hidden metadata. You keep only clean image data.
2. Virus Scanning
For document uploads like PDF or DOC files, consider scanning. You can use tools like ClamAV
Upload file. Scan file. If infected, reject it.
This is useful for:
LMS platforms
HR portals
Customer document systems
3. Rate Limiting Uploads
If someone uploads 1000 files per minute, it can overload the system.
Add rate limits:
Per user
Per IP
Per session
Even simple limits help.
4. Logging Upload Activity
Do not ignore uploads.
Log:
User ID
File name generated
Timestamp
IP address
If something goes wrong, logs help investigation. Security without logs is blind.
5. Limit Number of Files
If your form allows multiple files, control it. Do not allow unlimited uploads. Set clear limits.
6. Set Proper File Permissions
When storing files, ensure correct permissions.
Example:
Files should not be executable
Use minimal required permissions
Do not use full permissions like 777. Keep it restricted.
These safeguards are not complicated. But many systems skip them.
Security is habit. Not one time effort.
Secure File Upload Checklist
Use this checklist before deploying file upload to production.
Validation
Check UPLOAD_ERR_OK before processing.
Reject file if error code is not zero.
Restrict file size in application code.
Do not trust $_FILES[‘type’].
Detect MIME type using finfo.
Use whitelist of allowed MIME types only.
File Handling
Never use original file name.
Generate random file name using random_bytes.
Store files outside public web root.
Use move_uploaded_file() only.
Do not use rename() for uploads.
Server Configuration
Disable script execution in upload folder.
Block .php, .phtml, .phar in uploads.
Set proper file permissions.
Do not allow directory listing.
Production Safeguards
Re-encode images before storing.
Scan documents for malware if needed.
Limit upload rate per user or IP.
Log upload activity.
If your system follows all the above, risk is reduced significantly.
No system is 100 percent secure. But layered protection makes attacks much harder.
FAQ
Is move_uploaded_file() secure in PHP?
Yes, when used correctly. The function itself verifies that the file was uploaded through HTTP POST. But it does not validate file type, size, or safety. You must combine it with MIME validation, file size checks, and safe storage practices.
Is checking file extension enough for secure upload?
No. File extensions can be renamed easily. A file named image.jpg can actually contain PHP code. Always validate the real MIME type using finfo on the server.
Should uploaded files be stored inside the public folder?
It is not recommended. If stored inside a public directory, the file may become directly accessible through URL. Store files outside the web root when possible. If not possible, disable script execution in the upload folder.
What is the safest way to handle file uploads in PHP?
Use layered validation. Check upload errors. Restrict file size. Detect MIME type using finfo. Whitelist allowed types. Generate random file names. Store files outside the web root. Apply server-level restrictions.
Conclusion
File uploads look small. But they carry real risk. Many security problems do not come from advanced attacks. They come from simple assumptions. Trusting the file extension. Trusting the browser MIME type. Storing files inside a public folder. Skipping server restrictions. These small mistakes open the door.
Secure file upload is not about one function. It is about discipline. Check errors. Restrict size. Detect the real MIME type. Allow only required formats. Generate safe file names. Store files outside the web root. Disable execution at the server level. Each step is simple. Together, they make the system strong.
PHP is not insecure. Insecure design is. If you treat file uploads as an attack surface and not just a feature, your application becomes safer. Keep it simple. Keep it strict. Do not trust user input. That is enough.
Now, Nintendo has released Version 3.0.3, which makes this same item available for purchase from the Nook Shopping furniture catalog. It means even if you didn’t already have it, you can now see it in there. There’s also a price adjustment to this item, and to top it off are some bug fixes for the game on Switch 1 & 2.
If we hear anything else about this latest update for New Horizons, we’ll let you know. Here’s the full rundown via Nintendo’s official support page:
Animal Crossing: New Horizons: Ver. 3.0.3 (Released April 29, 2026)
The following updates have been made when playing the game on Nintendo Switch 2 and Nintendo Switch:
General updates
The 25th Anniversary item leaf statue is now available for purchase from the Nook Shopping furniture catalog.
Even players who have not previously obtained the leaf statue will now see it in their catalog.
The price of the leaf statue has also been adjusted with this update.
Fixed an issue where images for some items would not display when opening your home storage or the hotel room decoration catalog.
Image: Nintendo
In case you missed the previous update, the Animal Crossing series celebrated its 25th anniversary earlier this month. As part of the celebrations, it added the Animal Crossing GameCube soundtrack to Nintendo Music.
New Horizons also got a major free update earlier this year, adding a Resort Hotel, expanded storage, and much more. This was released alongside a Switch 2 Edition, which is available as a paid upgrade. You can find out more about all of this in our guide here on Nintendo Life.
Nintendo has also released a new update for Super Mario Galaxy 2 on the Switch today, adding a new story to the storybook.
Have you downloaded this update yet? Where did you put this leaf statue in the end? Let us know in the comments.
Following a patch in February, Nintendo has today rolled out a new update for Super Mario Galaxy 2 on the Switch.
Surprisingly, this patch includes not just fixes but also a “new story” for the game’s storybook. You can see how to access it in the official patch notes below.
Here’s the full rundown of Version 1.4.0 via Nintendo’s support page:
General
Several issues have been fixed and adjustments made to ensure a smoother gaming experience on both Nintendo Switch 2 and Nintendo Switch.
A new story has been added to the storybook. Once Final Chapter is available in the storybook, you can read the new story by clearing any galaxy and earning a Power Star.
Note: The software must be updated to Ver. 1.2.0 or later to play on Nintendo Switch 2.
It looks like the PEGI ratings board may have revealed the return of Tales of Eternia ahead of schedule.
A new rating has temporarily appeared on the classification website for “Tales of Eternia Remastered” on the Nintendo Switch.
The publisher is listed as Bandai Namco Entertainment Europe, and attached to the listing is a ‘PEGI 12’ rating along with a brief outline of the action role-playing title:
“Role-playing game which follows the story of Reid and his friends, Farah and Keele, as they meet a mysterious girl named Meredy who speaks an unknown language. Their subsequent quest to discover her origins leads them across a dimensional boundary to an entirely different realm known as Celestia.”
Tales of Eternia made its debut on Sony’s PlayStation in the year 2000 and is part of Bandai Namco’s ‘Tales of’ series. Tales of Berseria Remastered was released on the Switch earlier this year in February.
If we get an official update or announcement about this Tales of Eternia Remastered, we’ll let you know.
Have you played this game? Would you be interested in a remastered release? Let us know in the comments.
This ‘S’ version of the title made its debut on the original Nintendo Switch in 2019 and is described as the ultimate edition of the excellent RPG, adding additional character-specific stories, a new orchestral soundtrack and much more.
We awarded this Square Enix game nine out of ten stars, calling it “the gift that keeps on giving”:
“Dragon Quest XI S: Echoes of an Elusive Age – Definitive Edition is an achievement that Square should be proud of; this is one of the best games they’ve put out in years. A heartwarming, well-paced narrative supported by a cast of fantastic characters, a dense and interesting overworld packed with dozens of hours of content, and one of the finest soundtracks we’ve heard in a JRPG combine to make this an unforgettable modern classic. Whether you’re a newcomer to the JRPG genre or a returning vet, do yourself a favor and buy Dragon Quest XI S: Echoes of an Elusive Age as soon as you’re able.”
Of course, this is just a rating, so before we get too excited about a Switch 2 version, keep in mind nothing has been officially announced, and a rating doesn’t always guarantee a release.
Would you be interested in revisiting this title on the Switch 2? Have you already played through it on the Switch? Let us know in the comments.
The Iodyne Pro Data 24TB delivers enormous uninterrupted transfer speed, isn’t network attached, and it isn’t limited to one user. It’s also a $14,995 wallet-breaking money-saver for the right audience.
It’s not every day we get a second loaner for a review product years after the fact.
The market has changed, workflows have changed, since we first reviewed the Iodyne Pro Data. Video workflows are getting bigger and bigger with 8K HDR 3D, and so forth. A single iPod like the Lord of the Rings dailies were shuttled around on are a thing of the past.
Thunderbolt 5 isn’t as fast as it could be. The media inside is impacted by cache and slow writes as that cache fills up with large transfers.
The Iodyne Pro Data aims to let the user have their cake and eat it too. It is, in effect, a giant external drive that can be accessed by multiple Macs at the same time.
All at Thunderbolt speeds, uninterrupted by full caches, and not throttled by transferring over a network.
It’s costly, of course. It’s also a money-saver if you’re moving enormous files around.
Iodyne Pro Data 24TB review: Physical design
The Pro Data is hefty. At 15.39 inches long by 10 inches wide, it has a considerable footprint on any desk. It’s also 1.22 inches thick, or 1.4 inches including the feet.
So, it’s fortunate that there’s a vertical stand included.
Iodyne Pro Data 24TB review: 13-inch MacBook Air for scale
It’s physically larger than a 16-inch MacBook Pro. It also happens to be heavier than a MacBook Pro, at 7.3 pounds. Its aluminum enclosure, which helps with thermal management, certainly counts a lot towards that figure.
I tested putting it into the ebags Pro Slim Laptop Backpack, a pretty typical tech bag capable of holding a 17-inch notebook. It fits, but only barely. If your bag is thick enough, you can cram in your 16-inch MacBook Pro, too, but don’t try this with one of the thinner bags.
Iodyne Pro Data 24TB review: It just about fits in a backpack.
For single-person use, this is really impractical compared to a much smaller and lighter external drive. And, a single person can store data locally.
But, in the context of being used by a group of people on a project, this is still relatively portable. At least, it’s better than your typical boxy NAS in this respect.
Iodyne Pro Data 24TB review: A relatively small power brick
The supplied power brick is relatively small and is a 180W Gallium Nitride (GaN) charger. It’s a merciful addition, given the overall mass of the unit.
Iodyne Pro Data 24TB review: Connectivity
The interesting thing about the Iodyne Pro Data is that it is intended as a fast storage device that runs off Thunderbolt, for multiple users. That lends itself to the relatively lean connection setup at hand here.
On one edge, there are eight Thunderbolt ports, each of which connects at 40Gbps. They are divided up into pairs, with each consisting of an upstream to a Mac and a downstream for other hardware to be connected.
Iodyne Pro Data 24TB review: Port pairs
For the upstream, you’ve got two options. One: four users can access the storage.
And two, the more interesting use case: if you need even more speed, you can connect two of the upstream ports to one Mac.
As originally reviewed, and is still the case today, each port is 40Gbps.
As for the downstream ports, each can be used to daisy-chain more Thunderbolt devices. You can connect up to six devices as a daisy-chain for each Thunderbolt pair, though that chain only works with the host connected to that pair’s upstream port.
That means if you have two upstream connections to one Mac, the host can also use two of the daisy chains, in what is called by Iodyne as Thunderbolt Multipathing.
It’s possible to use all four Thunderbolt connections with one host Mac. That’s really only practical if you want to maximize the daisy-chaining capability, and it isn’t possible at all on the MacBook Pro, since there are only three Thunderbolt ports now.
And yes, to be clear, all computers connected to the upstream ports can access the storage in the device.
As for host connectivity, a pair of 1-meter (3.2-feet) Thunderbolt cables is included. You are going to need to get more — and longer — cables if you want to connect more Macs.
There’s support for macOS 13.0 or later, with Windows 10 version 21H2 and Ubuntu 22.04 or later also capable of connecting to the device.
Iodyne Pro Data 24TB review: Storage
The Pro Data includes 12 NVMe SSDs, with supplied capacities between 12TB and 192TB. The version supplied to the review is 24TB in capacity, holding 12 2TB drives.
However, it is possible to expand the storage considerably, with Iodyne claiming it can go up to 6.9 petabytes. However, really, it’s a maximum of 576TB using built-in drives, with the petabyte level achieved using daisy-chaining.
This would be an astronomically expensive thing to do, but at least there’s headroom.
Iodyne Pro Data 24TB review: You can take the cover off to access the drives.
If you do want to add more, it is possible to take the enclosure off and replace the NVMe drives yourself. There’s no fixed-in-place storage here.
The panel can be removed by loosening just two screws, with each NVMe M.2 SSD able to be pulled after removing one more. Each module also has its own heatsink to help cool each drive.
All of these drives are connected and configured under RAID-0 or RAID-6. RAID-0 stripes data across all drives with no redundancy, so it’s full-speed but without a failsafe option.
RAID-6 is the more favorable one, as it uses dual parity to allow for two drives in the array to fail and still keep the data intact, while sacrificing some capacity. This provides robust redundancy, which, for the kind of projects this sort of drive would be used for, is the best option.
For the 24TB version supplied to us, that equates to 20 terabytes of usable storage.
The supplied software to manage and configure the device lets you set up separate containers with different properties. For example, one container could have RAID-6 and a large capacity as well as a password, while another could be a RAID-0 scratch disk without a password.
Practically speaking, you can configure storage for specific users or Macs, or for multiple Macs to use, depending on the task.
You can enable per-container passwords, using XTS-AES-256 encryption and a hardware Secure Enclave. Up to 15 containers can be set up per unit, which should be more than enough for small teams.
The software management in the app is also used to monitor the health of each installed SSD, warning of hardware issues when they come up.
You can also register the unit with the Iodyne Cloud, though it’s not a cloud storage service. Really, it takes telemetry reports on the health of the Pro Data itself and the SSD modules, not stored data.
This is very handy since replacements for under-warranty drives can be sent to users automatically at no charge. Users are also guided on how to replace the drive to minimize downtime.
Iodyne Pro Data 24TB review: Performance
I want to get this in front of this section, as it is key to the entire product, and why it exists.
This unit will run at maximum speed, essentially until the drive is full. You won’t be held back by slow SSD caches as the transfer size increases.
According to Iodyne, it is capable of up to 5.2 gigabytes per second for read speeds and up to 2.4 gigabytes per second for writes.
This sounds impressive, and it is. It’s also something we observed for ourselves, with 5.2 GBps on reads and 2.2 GBps for writes under multi-path RAID-0.
Single-path connections will be a little limited by the 40Gbps Thunderbolt connectivity. However, at 3.1 GBps for reads and 1.8GBps for writes, also under RAID-0, it’s still more than adequate for a single transfer.
Iodyne Pro Data 24TB review: Management software.
If you were to throw multiple users at it, the bandwidth will hit a bottleneck as all that bandwidth will be consumed. But even that is an extreme case.
In our testing, the speeds aren’t linearly cut, but you do see a bit of a drop as more devices connect up. Connecting two Macs using two Thunderbolt cables each and with different containers, reads reached 2.6 gigabytes per second, and writes were at 950 megabytes per second.
At three devices, we saw 2.1 gigabytes per second reads and 700 megabytes per second writes.
Changing over to RAID-6 instead of RAID-0, performance does dip a tiny bit. But, at about 200 megabytes per second down for both reads and writes, and under single- and multi-path modes, this is still a pretty speedy connection here.
One key point to clarify here is that the connection speeds are sustained over several hours. The bandwidth doesn’t dip over time as data is thrown at it.
Single- or dual-drive units will hit a transfer wall quickly. Each SSD has an onboard cache, which absorbs as much of the inbound data as possible and feeds it into the main storage element over time.
Normally, this results in a fast transfer at first, either to DRAM or relatively faster flash media, before slowing as the cache gets full. However, since we’re talking about 12 drives and therefore 12 cache allocations, that’s constant cache availability, especially since the data is striped across drives.
The sheer number of drives and caches means that you’re just about always going to have this high level of transfer speed.
And that’s the key to the Iodyne Pro Data. If you’re moving 20TB of data, it can take half a day on a dual-drive enclosure. It will just take a few hours on this unit.
If you buy one, take advantage of the container capabilities. There’s no versioning in play here, just bare RAID storage, so you have to be careful of users potentially overwriting the work of others if they are all working collaboratively on the same file.
Iodyne Pro Data 24TB review: It’s expensive and probably not for you
The idea of a massive and fast data store is a very appealing thought for most computer users. That said, the vast majority of people have no real need for this sort of device in the first place.
Partly because of the price, partly because of its utility.
It is safe to say that the cost is prohibitive for your average home user. To get the cheapest configuration at 12TB, you would have to pay $5,995.
The version sent to us, 24TB, would set you back a steep $14,995, with 48TB at $29,995, and 96TB for $58,995. The top-spec option, 192TB, is $117,995. The two new capacities were released after our first review, and the price of the smaller ones was half of what it is now.
Again, thanks AI data farms buying up all the flash media that’s made. This is your fault.
The key to remember here is that it is really specialized gear. It’s Thunderbolt storage designed to work with multiple hosts, with consistent data speeds, which really is something designed for a really narrow use case.
In the course of this second review, I’ve spoken to animation houses that have produced movies you have seen, some military and federal folks that need consistent transfer speeds, and filmmakers who have made movies that you’ve watched. I even threw in a few large YouTube channels to boot.
To a person, they all salivated at the hardware. They uniformly said that this would fix one workflow or another, where data ingestion speeds and access to that data by more than one user were major, major bottlenecks for production.
That said, home users working on just one Mac at home would find getting a NAS or a normal external drive to be a much more fiscally prudent approach.
Really, this sort of hardware is made for groups of people with a need to deal with a ton of data, and therefore need consistently high speed. That, as well as the pricing, puts it firmly into enterprise, federal, and creative industry offices.
If you’re producing a video and need to offload tons of video to a central store, so it can then be worked on by editors who are also on location, this device makes perfect sense. It’s more than fast enough to ingest footage and have that data available instantly for editors to immediately work on it.
Its size is also an advantage, as you can also imagine that same team of people being used to carrying around a lot of other equipment. A seven-pound storage appliance that is shaped like a very large notebook wouldn’t be much of a burden in that instance.
The mention of small teams working closely together on location is also apt, since it’s all based on Thunderbolt connections. If you want to connect at the maximum speed the 40Gbps Thunderbolt connections can manage, you’re going to be limited to keeping your Mac within about nine feet of the device.
A NAS device using Ethernet can cover a very large area, but in 2026 and probably through 2035, will not come close to delivering this speed. If you want the speed, you’re going to have to play within the limitations of the Thunderbolt specifications, and shell out for some expensive cables too.
As it stands, the Iodyne Pro Data 24TB is a great tool for YouTubers and others with data needs in both capacity and speed, and can afford it. In that respect, there’s no complaint to be made.
Calling it overkill for a home user who happens to have the spare cash lying around for it is an understatement. Unless they happen to be working on projects that require high-speed storage access in a locally collaborative fashion, there’s no need for this.
For the kind of groups and situations where it is useful to employ the Iodyne Pro Data, it is worth the weight of your choice of precious metal.
The average user, or even the most prosumer user, should not even begin to think about getting one.
Iodyne Pro Data 24TB review pros
Massive bandwidth, massive fast storage
User serviceable
Per-host daisy-chaining
Iodyne Pro Data 24TB review cons
Usage range is limited by Thunderbolt cable specifications
Massively expensive
Rating: 4.5 out of 5
I hate giving scores because they will never be universal. It’s clear that this product is not for the home, not for the small office, and not even for most large companies.
To be clear, the score here is based on it being useful for the target market, its intended purpose being to move mass quantities of data around, as fast as possible, for as long as possible.
For that, it is an incredible product. For that, it is best in class, and it is not close right now.
There’s no better product in this capacity to do that. You know if you need it already, and if you’re on the fence, you probably don’t, and have better options.
It’s been incredibly fun showing this off to people, and having that kind of consistent speed has been a joy to play around with. I’m going to miss it when it goes back.
Where to buy the Iodyne Pro Data 24TB
Iodyne sells the Pro Data directly, starting from $5,995 for 12TB. The 24TB model loaned for this review costs $14,995.
It’s also available from B&H Photo, with the 12TB priced at $5,995 and the 24TB at $14,495.
The idea of an indie Metroidvania exploring mental illness has become a bit of a cliche. The past decade has seen successes in the genre like the Hollow Knight and Ori games, as well as titles like Celeste that manifest their main character’s mental journey through their mechanics. Constance owes a lot to every game listed above, but uses those influences to say something profound, even if it doesn’t reinvent the wheel in any significant way.
Constance is a game about overstimulation and concentration, following the titular character as she escapes her overwhelming reality in favour of a fantasy realm of her own mind’s creation, manifesting both its charms and its horrors. Every now and again, we get a peek into Constance’s true reality, memories of her struggling to make deadlines at work, ignoring her loved ones and cracking under the pressure of day-to-day life.
Captured on Nintendo Switch (Handheld/Undocked)
However, Constance takes a while to get the phlegm out of its throat before it gets to interrogate those themes and feel like its own game. The first hour left me apprehensive. As much as I was completely enchanted by the iridescent 2D hand-drawn art style and Constance’s smooth, swooshing animations, I couldn’t help but be reminded of other games in the genre, particularly of Hollow Knight.
I don’t mean to sound like a ‘guy who’s only seen Boss Baby‘, but there are assets like levers and elevators that look almost exactly like Team Cherry’s interpretations, and a lot of players might take a while for those comparisons to fully leave their heads, especially when using moves like dashes and wall jumps.
But the more I played, the more I found Constance’s unique charm – the game is making you focus. In some platformers and Metroidvanias, clearing a difficult section once usually means you can run back through it without much issue. Developer Blue Backpack refuses to let you have that luxury. If you take an enemy, a platforming section or a puzzle for granted, you will be punished.
Captured on Nintendo Switch (Docked)
This design philosophy fits into the game’s themes excellently. The opening moments of Constance put me in the main character’s shoes, watching her computer screen explode with emails and messages, causing her to fall into this fantasy realm. If the game is her escape from reality, it makes sense that it’s a space where she only needs to focus on one thing. The idea of balancing work, relationships, food, sleep, and fun is overwhelming for a lot of us, but this is a game that requires you to concentrate. No podcasts playing in the background of this one, Constance demands your attention.
The overall gameplay is lacking any kind of reinvention or departure from what Metroidvania fans will be used to, but those familiar ideas are executed so well that it’s difficult to not have fun. Constance’s main weapon is a paintbrush, linking to her real-life job as an artist but also allowing for the game’s most satisfying animations.
Dashing on the ground means slinking into a puddle of purple paint in a Splatoon-like squelch, with a similar effect in play when melding into walls to wall jump. As well as a health bar, the top left of the screen is adorned with a paint-meter, which determines how much of these special abilities she can use before the colour is drained from both her hair and her brush.
Captured on Nintendo Switch (Handheld/Undocked)
In this state, using any paint abilities causes you to lose HP. I found this to be a wonderful limitation, something that was always in the back of my head during intense boss fights. Some enemies require the Paint Stab to defeat them, but that move also replenishes health when it lands. This caused me to be more tactical when I decide to avoid attacks and refill my meter and when I decide to go in for the kill.
The bosses themselves range from repetitive to glorious. Some, like the Astral Academy area’s High Patia, don’t use the area’s deeply satisfying Aerial Boost power-up in many interesting ways, but are visually stunning enough to make up for it. On the other hand, Cornelis forces you to use the Plunge ability, a harsh downwards strike, in such creative ways. For the most part, the bosses feel a bit too repetitive and lacking more than one dimension. It would have been great to see them exist in more phases rather than offer up the same challenge.
Captured on Nintendo Switch (Docked)
Another essential part of any Metroidvania, and one of Constance’s key strengths, is its atmosphere. It has a lovely blend of that classic Metroid isolation with the feeling that this world is populated by enough people for it to feel alive. Each area feels truly distinct from one another, the standout being Chaotic Carnival, whose deep orange backgrounds and circus-inspired soundtrack make for a memorable trek. Adding to its uniqueness is the area’s structure, being one long boss rush.
The design of key elements like Shrines, where you go to save and replenish health, also make Constance stand out. When saving, we see the character meditate and float into the air, fitting nicely into the idea of this world being an escape. The world is populated by machines both friendly and antagonistic, a subtle way to express technology as a key factor in our overstimulation, but also an indispensable tool.
The only reprieves from the intensity of the gameplay are death screens, where you’re fittingly met with the phrase “lost in thought,” and those flashbacks to Constance’s real life. A lot of these take on the form of low-stakes minigames that could revolve around designing a logo or a violin rhythm game. These are a great way to uphold the themes of the game without it feeling too punishing.
Captured on Nintendo Switch (Docked)
I mostly played Constance on Switch 2 and had a lovely, smooth experience in both handheld and docked modes. The Switch 2’s screen dovetails beautifully with the strength of the game’s colour palette. There are also Performance and Quality modes for Switch 2 users, which I found to be a bit unnecessary as in Balanced mode the game looks great and runs nicely.
As this is technically a Switch 1 game, I also tested it on that system and found the performance equally as good, even if the splendour of the screen is lacking slightly.
Conclusion
Constance is an example of one of the hardest things in gaming. To take ideas established four decades ago and use them to say something different and interesting is a wonderful feat worth celebrating. Constance has something to say, and it says it well. There are flaws in the moment-to-moment gameplay, such as its bosses and a few tedious platforming sections, and it’s not something that’s going to completely rock the Metroidvania space, but it doesn’t need to. It’s a much-needed reminder of the joys of concentration and an antidote to an overstimulating world.
This is an easy recommendation to any Metroidvania fans who want something familiar to spend 10 hours on. Those a bit more wary of the genre might find themselves less enchanted, but Constance is absolutely worth playing for its visuals and ideas alone.