Just to give a bit of context: This comes after two months of outright refusal to do even the bare minimum, like transferring the Steam Store listings for games where the devs had full ownership of the IP.
So yeah, it's nice to see that this will seemingly be resolved somewhat nicely, but that's about it.
Looking into the metadata of the included PDF version reveals that it's from 2004, so even a bit older than that.