Hellblade 2 video game review - UDmand

Senua’s Saga: Hellblade 2 is shaping up to be one of the most visually exciting games of the year. Ninja Theory’s cinematic sequel should be making excellent use of Epic’s Unreal Engine 5, producing some truly stunning results. At the same time, a lot of early footage for the game has been brief, hard-to-follow, and ridden with compression artefacts – until now. Microsoft released high quality b-roll meaning that we can finally draw some clearer conclusions on the game’s visual make-up. So, how do these early shots pan out? Is this the Unreal Engine showcase we’ve been waiting for?

In terms of visual features, Hellblade 2 is clearly pushing some really impressive tech. Senua’s Metahuman-derived facial rendering is the extreme strong point here, up there with the absolute best in video games. Everything – from the subtly translucent skin shading, to the lifelike eyes, to the pitch-perfect teeth – all looks fantastic. The animation is unbelievably good, superbly translating motion-captured performances into a plausible digital character. The game also indulges in a lot of post-processing niceties, including a beautiful depth of field, which smoothly transitions between focal points and doesn’t exhibit any kind of haloing artifacts. There is some aliasing around Senua’s hair, but it’s otherwise virtually flawless. Motion blur is similarly strong, without obtrusive sampling artifacts even when we zoom in on still frames.

Elsewhere, there’s the typical mix of Unreal Engine 5 features, albeit deployed very effectively. If you look across the ground in much of the preview footage, there’s dense Nanite-driven pebbles, the kind of fine geometry that is largely absent from games with traditionally rendered polygonal meshes. Ultra-dense meshes were what impressed most in the game’s 2019 debut trailer, and that has been carried over for this showing, with very pleasing density. Nanite and Virtual Shadow Maps are two bits of graphics tech that work well together, and Epic’s proprietary shadowing solution is here too. Again, this stands out most on the pebbles and fine rock detail, where there are perfect, pin-sharp shadows, even at extreme angles on the smallest geometric elements. This is a combo that’s very hard to fully achieve with more traditional rendering and is a staple of other UE5 efforts like RoboCop: Rogue City.

The game’s indirect lighting characteristics are tougher to discern as a lot of the trailer takes place in near absolute darkness, but when we can make out indirect lighting detail, there’s a good gradient in the shadows, which would be characteristic of Lumen. Throughout the presentation seen so far, there’s really no standout visual issues with the indirect lighting, which again would suggest a good use of Lumen. All of this is in line with prior video assets from Ninja Theory.

Reflections are also tough to judge. It’s possible there’s some screen-space effect, but on a large body of water seen in the b-roll, there are no SSR occlusion issues at all. Earlier trailers did exhibit some SSR issues, and one appeared to prominently make use of a planar reflection. So at the moment, I think the results are a little ambiguous, suggesting a mix of techniques are likely in play here. For reference, screen-space reflections can only be calculated from information that is indeed on-screen – so panning the camera up and down in front of a body of water, for example, can show reflections literally appearing and disappearing. It’s not a good look and can be overcome via several techniques, notably with ray tracing or using planar reflections.

Moving on, animation is another strong point in Hellblade 2. Fight sequences are composed of motion-captured attacks, dodges, and finishing moves, with Senua tackling foes in one-on-one combat. There’s a sense that this is probably a less flexible combat experience than a lot of other games – more like the first game, in other words, than something like God of War – but each slice of combat movement feels tightly choreographed as a result. To make the impact of blows hit harder, the developers have chosen to pause the animation for a couple extra frames when an attack connects.

Relative to 2017’s Hellblade: Senua’s Sacrifice, this is shaping up to be a profoundly improved sequel, and a game that is generationally advanced beyond its predecessor. Senua’s Sacrifice was a good looking title. Looking back, only some occasional lower-fidelity assets really date it, but it’s clearly a game that was built around last-generation constraints and technology. Hellblade 2 is just on another level in almost every respect in terms of core technology, and Ninja Theory has a lot to be proud of here. Compared to earlier showings, I think this footage is on par with recent trailers of the game, and is possibly even a touch ahead of Hellblade 2’s first gameplay trailer, which isn’t quite up to the same level in terms of character rendering. The initial 2019 trailer, with its almost unbelievable fidelity, is a bar this footage probably doesn’t quite clear, though I’d really want to see a more varied slice of the game – and some actual hands-on time – before making any final conclusions.

Image quality has been a question mark throughout development as the cinematic nature of the visuals reduces the aliasing artefacts on which pixel counts are made – and then there’s the fact that the footage rarely presents cleanly viewed through the lens of YouTube’s encoding. In the high quality preview footage we have, the game remains quite soft, especially in motion, though a lot of this seems to stem from very aggressive post-processing. The usual suspects show up here: motion blur, depth of field, chromatic aberration, and film grain, which do end up blurring the image somewhat. Hellblade 2 is unique here in that these effects seem unusually high-quality and unusually pervasive. The film grain in particular seems quite harsh, so hopefully the game ships with an option to disable it.

I think a little bit of softness – especially in cinematics – is perfectly fine, and the game does have a filmic look at times as a result. However, there’s also some image breakup in motion, which is most noticeable in the action sequences from the preview. Hellblade has a blurred, slightly artifact-prone quality in fast motion, which holds especially true when Senua activates an ability to slow down time, which appears to turn off the motion blur that otherwise helps to hide some of these artifacts. The preview encode is fortunately high enough quality that we can make out individual pixel edges in a few moments, with results coming in between 1296p and 1440p or thereabouts, though with the letterboxing effect, it’s more like 2304×964 to 2560×1070. However, transparencies operated on a further reduced resolution, so geometry occluded by these effects is also of a lower pixel count. This is a time-honoured way to save GPU performance we’ve seen across multiple generations now.

Beyond that, another image quality concern revolves around the resolution of the volumetric effects. The low-lying fog seen in the footage has artefacting issues and suffers from visibly low-res rendering. These effects look good I think, but they don’t hold up as well with close scrutiny. Again, reducing resolution of volumetric effects is not specific to Hellblade 2 – many games do it.

Performance of the captured footage appears to be generally fine based on the asset we have. Ninja Theory has delivered 30.0Hz video for the asset, which isn’t a great idea – we would recommend all developers capture, edit and export at the same 59.94Hz output as the console to avoid stuttering from mismatched timebases. There are one-off hitches throughout the footage that might be the game or might be the handling of the capture. Even so, the good news is that the footage reveals no sustained performance drops – a positive sign for the experience to come, but we can’t help but wonder whether a 40fps/120Hz mode may have been possible.

Judging by the footage, the only real concession in Hellblade 2 comes down to the size and scope of the game. Hellblade 2 is a smaller title than a lot of its contemporaries, with a structure that looks similar to the first game. Early trailers suggested something a bit broader might be on the cards, but more recent showings – including the latest preview footage – seem to show a game that is more tightly constrained, built around narrow passageways, linear paths, and one-on-one duels. Judging from the previews from other outlets, the final game may largely stick to this pattern, which would show some restraint relative to other popular single-player action titles.

Of course, some players may also issue with the way the game has seemingly been configured on console platforms. This is a 30fps game, with no high frame-rate options, which may irk some gamers but is reasonable for a game with this level of visual accomplishment. The game’s image quality, at least judging from this preview, is a little mixed, though I think expectations should probably be adjusted given the quality and character of the graphics on display. This is a narrative-focused, cinematic title – perhaps similar to The Order 1886 – and it isn’t aiming for a super-sharp, super-clear image.

On Xbox Series X, it’s clearly a demanding game, but the results still look excellent overall. It’s the lower-power platforms – specifically the Series S – that I’m more curious about. Resolution is bound to take a hit and I’d be curious to see the extent to which there are any further S-specific nips and tucks. The game’s configuration on Series X may also place this as one of the more demanding pieces of PC software we’ve seen so far this generation. It might take a pretty solid GPU to manage good image quality at high frame-rates – presuming the CPU side of the equation is scalable enough. It’s a lot like other high-end UE5 efforts we’ve seen so far in that respect.

Hellblade 2 is bound to create some divides as a result of these compromises – but I have to say that I have a lot of respect for Ninja Theory’s creative talents, and the immense visual accomplishment this title represents. In my book, this could be the very best-looking Unreal Engine 5 title out there when it releases on May 21st, which is no small feat.

Share this blog post

Comments (112)

Sergio1026

Sergio1026 102 days ago

Very good https://shorturl.at/2breu

Kyra917

Kyra917 100 days ago

Awesome https://lc.cx/xjXBQT

Troy3479

Troy3479 99 days ago

Good https://short-url.org/10VGf

Lawrence4853

Lawrence4853 71 days ago

Cool partnership https://shorturl.fm/XIZGD

Aiden1649

Aiden1649 71 days ago

Very good partnership https://shorturl.fm/68Y8V

Dorothy471

Dorothy471 70 days ago

https://shorturl.fm/68Y8V

Gretchen3675

Gretchen3675 70 days ago

https://shorturl.fm/A5ni8

Jacob1910

Jacob1910 70 days ago

https://shorturl.fm/oYjg5

Abigail2

Abigail2 69 days ago

https://shorturl.fm/6539m

Charlotte456

Charlotte456 69 days ago

https://shorturl.fm/9fnIC

Avery1604

Avery1604 69 days ago

https://shorturl.fm/TbTre

Tiffany3924

Tiffany3924 69 days ago

https://shorturl.fm/TbTre

Ayla3702

Ayla3702 69 days ago

https://shorturl.fm/N6nl1

Lucas650

Lucas650 68 days ago

https://shorturl.fm/68Y8V

Jonah63

Jonah63 68 days ago

https://shorturl.fm/6539m

Edward3931

Edward3931 67 days ago

https://shorturl.fm/N6nl1

Jerry2210

Jerry2210 67 days ago

https://shorturl.fm/m8ueY

Kate3764

Kate3764 67 days ago

https://shorturl.fm/68Y8V

Nathan1496

Nathan1496 66 days ago

https://shorturl.fm/oYjg5

Kiera4499

Kiera4499 66 days ago

https://shorturl.fm/TbTre

Jordyn387

Jordyn387 66 days ago

https://shorturl.fm/68Y8V

Nicole315

Nicole315 65 days ago

https://shorturl.fm/A5ni8

Isabel341

Isabel341 65 days ago

https://shorturl.fm/j3kEj

Freddie1121

Freddie1121 65 days ago

https://shorturl.fm/XIZGD

Renee346

Renee346 64 days ago

https://shorturl.fm/xlGWd

Aaron2174

Aaron2174 63 days ago

https://shorturl.fm/PFOiP

Athena1646

Athena1646 63 days ago

https://shorturl.fm/hevfE

Maximilian3946

Maximilian3946 63 days ago

https://shorturl.fm/TDuGJ

Shane2194

Shane2194 63 days ago

https://shorturl.fm/hevfE

Johnny1343

Johnny1343 62 days ago

https://shorturl.fm/MVjF1

Anabel1035

Anabel1035 62 days ago

https://shorturl.fm/f4TEQ

Christopher620

Christopher620 25 days ago

Your network, your earnings—apply to our affiliate program now! https://shorturl.fm/aQ8hJ

Amber1833

Amber1833 25 days ago

Monetize your audience—become an affiliate partner now! https://shorturl.fm/wm9lW

Ryan111

Ryan111 25 days ago

Promote, refer, earn—join our affiliate program now! https://shorturl.fm/B5xB6

Tiffany495

Tiffany495 25 days ago

Your network, your earnings—apply to our affiliate program now! https://shorturl.fm/3WrBc

Eloise3842

Eloise3842 24 days ago

Share our products, reap the rewards—apply to our affiliate program! https://shorturl.fm/WX8lT

Cleo1596

Cleo1596 24 days ago

Turn your network into income—apply to our affiliate program! https://shorturl.fm/GAulP

Ginger3306

Ginger3306 24 days ago

Start earning on every sale—become our affiliate partner today! https://shorturl.fm/7eK8l

Roland3814

Roland3814 23 days ago

Join our affiliate program and start earning commissions today—sign up now! https://shorturl.fm/tPvDj

Hank1467

Hank1467 23 days ago

Unlock exclusive affiliate perks—register now! https://shorturl.fm/Tm7OJ

Wayne817

Wayne817 23 days ago

Join our affiliate program today and earn generous commissions! https://shorturl.fm/pvV8P

Dominic2510

Dominic2510 23 days ago

Unlock top-tier commissions—become our affiliate partner now! https://shorturl.fm/70nFS

Natasha405

Natasha405 22 days ago

Drive sales, collect commissions—join our affiliate team! https://shorturl.fm/jOrt6

Joy4667

Joy4667 22 days ago

Earn recurring commissions with each referral—enroll today! https://shorturl.fm/2GJoP

Maximilian4334

Maximilian4334 21 days ago

Monetize your traffic instantly—enroll in our affiliate network! https://shorturl.fm/mkHOh

Susan3809

Susan3809 21 days ago

Join forces with us and profit from every click! https://shorturl.fm/TSdvr

Sandra715

Sandra715 21 days ago

Monetize your audience with our high-converting offers—apply today! https://shorturl.fm/f70Rf

Hermione2724

Hermione2724 21 days ago

Start sharing, start earning—become our affiliate today! https://shorturl.fm/ZmoqX

Ashton682

Ashton682 20 days ago

Monetize your traffic instantly—enroll in our affiliate network! https://shorturl.fm/TVAvY

Edmund4035

Edmund4035 20 days ago

Drive sales, earn big—enroll in our affiliate program! https://shorturl.fm/2fN0U

Holly564

Holly564 20 days ago

Share your unique link and earn up to 40% commission! https://shorturl.fm/uujtV

Eloise3023

Eloise3023 20 days ago

Sign up and turn your connections into cash—join our affiliate program! https://shorturl.fm/BIz8E

Mona1564

Mona1564 19 days ago

Monetize your influence—become an affiliate today! https://shorturl.fm/0zqRF

Chance4779

Chance4779 19 days ago

Join forces with us and profit from every click! https://shorturl.fm/ltnnT

Angelo3044

Angelo3044 18 days ago

Share our offers and watch your wallet grow—become an affiliate! https://shorturl.fm/g5h3w

Timothy1751

Timothy1751 18 days ago

Partner with us and earn recurring commissions—join the affiliate program! https://shorturl.fm/tPaLH

Helena590

Helena590 18 days ago

Join our affiliate community and start earning instantly! https://shorturl.fm/t0lFK

Taylor549

Taylor549 18 days ago

Maximize your earnings with top-tier offers—apply now! https://shorturl.fm/RfYXP

Nicole1489

Nicole1489 18 days ago

Refer and earn up to 50% commission—join now! https://shorturl.fm/uDCt9

Ivan1638

Ivan1638 18 days ago

Partner with us for high-paying affiliate deals—join now! https://shorturl.fm/em2On

Rick3003

Rick3003 17 days ago

Join our affiliate program and start earning today—sign up now! https://shorturl.fm/fMfI9

Alonso2814

Alonso2814 17 days ago

Share our offers and watch your wallet grow—become an affiliate! https://shorturl.fm/orZ2L

Lee1986

Lee1986 17 days ago

Get rewarded for every recommendation—join our affiliate network! https://shorturl.fm/wCOTh

Jonathan163

Jonathan163 17 days ago

Start profiting from your traffic—sign up today! https://shorturl.fm/z95hN

Henry3346

Henry3346 16 days ago

Promote our products and earn real money—apply today! https://shorturl.fm/7OIGC

Allan546

Allan546 16 days ago

Start earning passive income—join our affiliate network today! https://shorturl.fm/4luJQ

Carey2836

Carey2836 16 days ago

Partner with us for generous payouts—sign up today! https://shorturl.fm/ojanI

Preston4046

Preston4046 15 days ago

Become our partner and turn referrals into revenue—join now! https://shorturl.fm/rdzLA

Camden4844

Camden4844 15 days ago

Start sharing our link and start earning today! https://shorturl.fm/rsAaA

Summer3530

Summer3530 15 days ago

Share your link and rake in rewards—join our affiliate team! https://shorturl.fm/DWoGB

Jeannette506

Jeannette506 15 days ago

Start earning instantly—become our affiliate and earn on every sale! https://shorturl.fm/d0Kfl

Stephanie792

Stephanie792 14 days ago

Earn passive income on autopilot—become our affiliate! https://shorturl.fm/5oiNL

Kenneth3131

Kenneth3131 14 days ago

Apply now and receive dedicated support for affiliates! https://shorturl.fm/qj2gC

Nelson1438

Nelson1438 13 days ago

https://shorturl.fm/g5SoY

Brent1002

Brent1002 13 days ago

https://shorturl.fm/Syv2r

Felix2751

Felix2751 13 days ago

https://shorturl.fm/Z5GwS

Trevor2306

Trevor2306 12 days ago

https://shorturl.fm/PBwUA

Camryn3225

Camryn3225 12 days ago

https://shorturl.fm/GXypp

Greg2231

Greg2231 12 days ago

https://shorturl.fm/W70kL

Eddie2111

Eddie2111 11 days ago

https://shorturl.fm/eE8n7

Nathan654

Nathan654 11 days ago

https://shorturl.fm/mc1qC

Kelsey4005

Kelsey4005 10 days ago

https://shorturl.fm/0SOOy

Riley4846

Riley4846 9 days ago

https://shorturl.fm/P8Yiq

Melody66

Melody66 9 days ago

https://shorturl.fm/fCKOg

Stephen1306

Stephen1306 9 days ago

https://shorturl.fm/wYist

Nadia3995

Nadia3995 9 days ago

https://shorturl.fm/CHkYj

Daniella3169

Daniella3169 8 days ago

https://shorturl.fm/5eNzk

Maddison3662

Maddison3662 8 days ago

https://shorturl.fm/OjpdD

Brooks4761

Brooks4761 7 days ago

https://shorturl.fm/qQK3S

Guillermo2396

Guillermo2396 6 days ago

https://shorturl.fm/KerJw

Anastasia2875

Anastasia2875 6 days ago

https://shorturl.fm/cesaS

Preston2886

Preston2886 6 days ago

https://shorturl.fm/WQg12

Roland4822

Roland4822 6 days ago

https://shorturl.fm/KrXO4

Adrian4392

Adrian4392 6 days ago

https://shorturl.fm/C0V0g

Gloria2360

Gloria2360 6 days ago

https://shorturl.fm/LbsZr

Valentina3532

Valentina3532 5 days ago

https://shorturl.fm/GRbxq

Danny251

Danny251 5 days ago

https://shorturl.fm/KfahG

Carly14

Carly14 5 days ago

https://shorturl.fm/uE9Np

Kristen189

Kristen189 5 days ago

https://shorturl.fm/dxrf1

Jack4033

Jack4033 4 days ago

https://shorturl.fm/qQtkL

Priscilla4573

Priscilla4573 4 days ago

https://shorturl.fm/FmnuU

Hayden4749

Hayden4749 4 days ago

https://shorturl.fm/WDNa2

Emilia1990

Emilia1990 3 days ago

https://shorturl.fm/scswK

Quentin699

Quentin699 3 days ago

https://shorturl.fm/b4mAz

Adrienne4439

Adrienne4439 2 days ago

https://shorturl.fm/Zg7fO

Geoffrey1789

Geoffrey1789 2 days ago

https://shorturl.fm/wmWij

Spencer1920

Spencer1920 2 days ago

https://shorturl.fm/GhSxH

Jorge3568

Jorge3568 2 days ago

https://shorturl.fm/ZOujd

Henrietta1195

Henrietta1195 2 days ago

https://shorturl.fm/fWoSG

Deirdre3062

Deirdre3062 2 days ago

https://shorturl.fm/B2CV7

Helena2730

Helena2730 2 days ago

https://shorturl.fm/EQlOr

Marina3083

Marina3083 41 secs ago

https://shorturl.fm/PmsqU

Published in

Related Blog Posts

New Star Wars Outlaws
New Star Wars Outlaws
0 · 12 mins read · 1 year ago

Latest Blog Posts