Touhou: Scarlet Curiosity Game Gets Switch Version

Switch version launches on September 4