This game has its flaws, yes, but damn does its soul make up for it. I followed an NPC for 5 minutes after I handed in a quest just so I could see him walk to another NPC and deal with the fallout of my choice in the quest. This is a detail that NO ONE will ever really see, but they had minutes of dialogue just because it made sense! The minor details make this game special, and you can tell the devs cared about this game