Jesus Christ, they somehow managed to make illustrations even worse than ZUN's. Besides that, even if the Touhou games are themselves proprietary, the assets are basically public domain, thus why it has such a large fandom, doesn't it? Even if not explicitly a free license, it kind of is, in an honorary way.