This is one of the juiciest and visually striking boomer shooter I've ever played. Gunplay is fun as heck, enemies are varied, guns themselves are also aplenty and each of them earns its place in the arsenal either by being just fun to shoot with or because they're useful against certain kinds of enemies (not that you HAVE to use one over the other against enemy X, but it's just that some are better suited to a specific kind of situation). Level design is top notch with lots of verticality and complexity (without feeling like a rat in a maze). Environments are stunning, varied but consistent and coherent, there are tons of very cool moving parts and set pieces. Levels feel like actual living places cause of all the small details, interactivity and very creative, interesting and beautifully animated elements. In certain places I was literally smiling and couldn't believe how good all of this looks. Gore can be a bit much if there are lots of enemies since you literally can't see sometimes if there's maybe a projectile coming right at your face. It still looks and sounds very good in all its pixely glory. OST is simply immaculate, probably my fav Hulshult's work, can't describe with words how good it is. One big problem I (and many other it seems) have is the existence of nexus points. Unfortunately they rid the game of more impactful moments since dying doesn't punish you in any way. You're just respawning in the last nexus point (which can be in almost the same exact place you just died), with the game being in the exact same state as it was at the time of your death. Moment to moment gameplay was still filled with a lot of tense moments since game can throw a lot at you on a given encounter (played on very hard) and you still don't want to die, but let's be honest, a classic save system or checkpoints would be preferable. In theory you can avoid said points but a) it's not always possible, b) it means you'd have to play whole-ass level on one life, good luck.