I come hear looking for more information about "Avowed" but sadly nothing yet.
As to my reaction on the Gameplay.... It was just too short. I personally felt the graphics are a bit plastic but I believe this is due to build and that its not polished nor in 4K.
Looking forward to seeing more in the coming months before release.