I finished Elex 1 yesterday and immediately started Elex 2 and here are my impressions after about 2 hours of play:
- the cinematic intro looks good, but is so different graphically to the game, it just doesn't bond well. I don't see many .bik files in the assets, so hopefully most cinematics are done in engine
- the way Jax looks like a completely different character is not only emphasized by a different voice actor but also by flashback videos showing scenes from Elex 1 with the original Jax face. It looks more jarring than I'd expect. Additionally, I have a weird feeling like the game would be better if we'd play a different, new character instead of Jax.
- the initial plot is a little weird, but I hope it gets better later in the game, as it usually does in PB games. In Elex 1 it was less about saving the world but more about a personal vengeance kind of thing - Elex 2 is telling me I'm about to save the world within the first 5 minutes of gameplay
- the controls are much more responsive than in Elex, including the jetpack which is no longer a double-tap spacebar by default, but a hold-spacebar thing. Such a small thing, but welcome. Jax screaming profanities when he runs out of gas was funny at first, but it became horrifically annoying
- using the alternative camera, so I don't know if it is this way with the default setting, but Jax's model constantly shifts from being in the center of the screen to being too far to the left or right
- the characters' faces might look a bit weird and funny, but their lip sync animations are top notch. They also seem to look a lot better during night time or in generally darker areas, which suggests it's some general issue with the lighting system of the engine and less an issue of poor model design
- the graphics are weird. Some initial areas look like an improvement over Elex 1, while others look like Gothic 3 but with higher resolution textures. Some areas which show a larger vista do not have any shadows and look terrible, with pixelated and dithered trees. It also seems like the game engine tries to draw too many objects' shadows with pixel perfect precision, which looks cool at first, but completely unrealistic at second glance. There are areas with bright sunlight and too dark shadows. Additionally, something is very wrong with lighting during the day - some areas look much worse than in Elex 1 because of the way the sun interacts with foliage (for example, making grass a bit too shiny and light green).
- game performance is a complete joke and I'm afraid it's not going to be an easy fix. Looking at past post-release updates from Piranha Bytes I'm afraid we won't see any further improvements in that regard. On my PC (Ryzen 3600, 16 GB RAM, RTX 3060 12 GB), using 'high' settings at 1080p, I'm getting ultra-smooth vsynced 60 fps during the first few minutes of the game, but reaching any area with buildings and NPCs suddenly causes a drop to 50 fps and sometimes below, with extreme frame pacing variation. GPU usage rises to 99%, the clocks boost to the maximum, but the GPU temperature remains rather low, 42 - 45 degrees Celsius, which doesn't seem right on a single fan graphics card (it was the only one available at a price that wasn't completely insane). CPU usage is also quite high, it's been a while since I've heard my CPU cooler fan increase its speed, but seeing the GPU usage at 99% suggests the CPU is not a bottleneck. Reducing graphical details doesn't seem to have a significant impact, but dropping shadow quality seems to improve the framerate by about 1 to 2 fps with each downgrade.
- I hope I never see Dex again
- the first conversations with Caja suggest she and Jax are having quite a few issues, but she's like "I fucking hate you" in one sentence and "aw, you're so cute" in the second. With that in mind, the first few longer dialogs I've taken part in, it seems they are a little better written and voice acted than in Elex 1
Right now I'm thinking whether I should continue my gameplay or leave this game for a while with the hope for some significant performance increasing update.