I've never been more split on a game in my life. I put 22 hours in it in just two days and I'm having a ton of fun, but there's also a lot of problems with the game.
Amazing art direction. Weapons, items, ships, interiors, all look fantastic. Then I look at New Atlantis and it legitimately looks like a 360 game.
Zero G combat in a casino full of Spacers with lasers going everywhere and everyone jumping/boosting around and bodies flipping through the air is fucking awesome. Then my companion disappears for half of every mission, nowhere to be seen and no way to direct them at all.
Seeing ships descend onto a misty space port while the system's star rises and illuminates the craggy horizon and it looks so real and beautiful. Then I walk into the nearest building and every NPC has the most immersion shattering line of dialogue possible randomly uttered at me. Does Bethesda know that's not how humans behave? Want to make it feel realistic? Not every utterance from NPCs needs to be directly related to where we are. "Ya know, I wasn't sure about moving out here to the edge of the Settled Systems, but it's really growing on me." Ugh.
Game is so freaking strange. On one hand, it's fun and can look amazing and you can have a string of awesome events occur seemingly organically and it really makes the experience. On the other hand, you have some of the largest oversights conceivable. UI is absurdly clunky. Important information straight up doesn't exist in the game. No maps for major cities is...I don't even know what to say about that. It's fucking bad. Don't even get me started on the encumbrance issue.
The loading screens I can get past. It makes sense for the type of game, but a loading screen to go from outside my ship to inside my ship!? You couldn't make that work? It's just an extra building and a few people!
Still having fun and will continue to play. For how long, I'm not sure. But it really feels like BGS cannot learn or evolve at all. They make the same mistakes over and over and over and they are still afraid to let go of their baby blanket that is the Creation engine. Let it die for the love of God!