Touhou: Scarlet Curiosity launches on Switch this September
Touhou: Scarlet Curiosity, a 3D danmaku action RPG, is coming to Nintendo Switch this September!
Read MoreTouhou: Scarlet Curiosity, a 3D danmaku action RPG, is coming to Nintendo Switch this September!
Read MoreCheck out all the updates for Touhou: New World on Nintendo Switch!
Read More