A demo for Touhou Project tabletop-style RPG Marisa of Liartop Mountain is now available for PC via Steam, publisher Alliance Arts and developer Unknown X announced. It supports English, Japanese, ...