Voorhees27
Super Freak
Maybe Feng sold it to this company with his blessing to sell. Maybe that's why there was a limited run he offered here, because the company would be making more? It's a possibility, but I guess xeno will have to set the record straight.
Their web page does say "All rights reserved" So i'd assume the legalities are all straightened out. I could definitely be wrong of course.