Ehhhhhh, there is absolutely no way to confirm the validity of any of that information. For anyone saying "BUT SCREENSHOTS", recognize that there are talented people out there with a lot of time to burn. What makes me super hesitant to believe is the UI, really. If you look at the screenshots that have health bars and items and such, I'm about 99% certain that's the Dark Souls 1 layout. Why, even if beta, would you just copy and paste an old layout, and not even just from the last game, but the one before it? That seems like an odd design choice for a brand new product, especially since the Dark Souls 2 UI was much cleaner (even if I lost track of my stamina more often using it)
Even then the numbers of weapons seems farfetched, the "PC negotiable" thing seems odd considering Dark Souls 1 and 2 including Scholar of the First Sin are both on Steam, and the bit about multiple players make it sound like the person has never even played or heard about a game from From Software before. It just feels amateurish.
Of course, it could be totally true and I'm just too suspicious, but grains and grains of salt are what I'm picking up and putting in my pocket.