Hell, the game is damn good but there's quite a few points where it is generally impossible to tell if what is stopping your process is a bug, RNG, or a moment of genuine ineptitude. These things turn what should be a masterpiece on this sight into an incredibly frustrating and downright antagonizing experience. It's never a good sign when you can't tell what is screwing you over when each possible culprit is easily resolved. Bugs can be fixed, RNG can be dealt with... eventually, and moments of stupidity never last forever for most people. The absolute bafflement of not knowing what is and isn't a feature, areas that requires a specific item that are NOT tied to a set list of specific spawn locations, no clear indicators if something can or cannot be interacted with or items involved, and the always infuriating moments where careful exploration and experimentation is rewarded with locking yourself out of several areas of the map makes what should be a fun experience about as fun as bashing your head into a wall.