I haven't played Dragonfall, but I feel the same way. It looks INCREDIBLE, plays really well, but so far it just seems to be a big open world with a bunch of loosely connected missions. I haven't played much so I'm not sure, only a couple of hours, but the characters & story seem pretty much non-existent, and I find it hard to be motivated for a SP game without a good story.
Still, knowing it's developed by a Brisbane studio, I'm happy I purchased it at launch to support them. I'm going to keep playing through and see if it clicks. I absolutely love the art style & graphics so I want to see more of this gorgeous city.
There's a story there but due to our limited budget it's all told via the mission logs and emails found on terminals. There's some limited VO work but not a lot. We'd have loved to do more but couldn't justify the expense when it could have went on the game content and creation itself.
This isn't confirmation by any means but one of the first things we'll be looking into after the initial post release bug fixing frenzy is Co-Op. We have every intention of doing it but without spending a few weeks looking into it we won't know if it's viable or even possible given our world size.