I did not even know that they were working on a new DnD game until I got the email that it was released..
From what I read you correct that it seems to have 'some' bugs, but the opinions about how playable and how good it is seem to vary widely. I will buy, tho, even if it is 'just to have it'.
EDIT: It is not on Steam just yet. However, if you buy the box, it will be activated via steam.