The most frustrating part about Stellar Blade isnt the voice acting, its the localization.
I'm playing new game plus on the korean dub but its got the same subtitles as the English. However since the names of people and places is all western it's really obvious when they say those things aloud but its not in the subtitles that the subtitles just dont match.
Theres a lot of little datalogs you can read and even written recaps of events in the main story that have important details that are missing from the English localization. Like how the final boss created both the AI the robots worship AND the monsters you fight. That detail isnt in the localization at all, and it sets up an important dichotomy between the final boss and that AI, as they both kinda want the same thing since one created the other for that purpose but are going about it very differently.
Story was actually really good but only because I did all that reading and exploring. If you breeze thru it on easy and dont read anything like a games journalist you will hate it