I believe Twisted Records has mentioned (years ago) that pushing new artists was part of its plan, and I think the “Twisted Sessions” forum was part of this initiative.
I remember someone on the forums complaining that they weren’t staying true to this promise (and were in fact culling artists), but of course this was when the market was crashing/changing.
So I welcome this release with open arms, and I urge everyone who wants Twisted to survive to purchase an original copy!