And snap also finished this last night.
So I said this half a dozen times during this thread already but I really did enjoy this game despite it trying its level best to wind the player up with some bizarre design decisions.
I couldn't disagree with most of the criticisms levelled in the thread previously- the absence of a run button is almost unforgiveable given the game loves to send you traipsing all over a huge game world, the broken fast travel system which inexplicably limits where you can travel to without needing to wander for 5 minutes to reach a lift to the next floor, the games failure to fully explain some crucial mechanics like upgrading your weapons, the truly bizarre side mission structure that delights in giving you low level side quests that you can't access until much later in the game but fails miserably to tell you that until you reach a waypoint you can't travel past.
To add a couple of extra ones, towards the end of the game you remain under levelled for about 7 of the side quests (and that's with ticking most of the ones possible off) but the game then funnels you into an endgame of 3 successive missions where you are miles away from the rest of the game world to grant you the XP to meet the level cap for all of them and also drops a load of weapons upgrades for you but gives you precisely zero vendors to make use of them until you finish the main story.
And yet and yet, it has several massive things going for it that meant I forgave all of the above because I was so thoroughly entertained. Firstly it looks absolutely stunning; I played 2/3rds of the game on a competent GTX 1060 setup and thought it looked great on medium settings (albeit with a bit of frame rate crashing when the explosions got completely out of control). The last third I played on my new hardware with everything turned up to max and its just stunning and such a detailed exquisitely rendered world that you forgive being asked to slowly walk from way point to way point. The soundtrack is also magnificent.
But more importantly secondly the key game loop is really well done - your character always handles great in combat and it feels so god damned satisfying once you have some upgrades in your arsenal. There's a good variety of weapons that feel meaningfully different to use and all have a place which makes switching your loadout satisfying.
I particularly favoured the nano-bots, a robot shooting companion and the ability to summon a mech suit when things got hairy but loads of room to mess about with loadouts for any given scenario.
I liked the way the difficulty spikes actually came when the game challenged you to mess about with your different abilities to find what was needed to progress and apart from the first spider-bot battle (which is a real arse until you realise you really need energy weapons to deal with the robot enemies) thought the game had a nice difficulty curve. Surprised several here reported difficulties with the final battle - I agree with @Boothjan it was a bit of an anti-climax but I beat it second time without breaking too much of a sweat (and to be fair nearly managed it on my first attempt - got to the last wave before getting overwhelmed). For anyone struggling - the flamethrower and the mech powerup will pay massive dividends.
I also quite enjoyed the story and the every single character including the player is a self serving bastard theme. Appropriately nihilistic for a cyberpunk game.
I'm toying with rounding off the remaining sidequests having completed the story but I suspect the momentum has gone now.
So yeah flawed? - undoubtedly. Loads of fun? - check. Stunning beautiful? - oh yes. Will I be here day one for a sequel - hell yeah