Touhou: Scarlet Curiosity

XSEED & Marvelous Bringing Over Lots of Games to the West

XSEED Games, an the independent-minded publishing brand of Marvelous USA, Inc. and Marvelous in Europe have announced quite a few games…