A new installment is on its way for the highly popular Japanese indie series Touhou. Touhou 15.5 ~ Antinomy of Common Flowers has been announced in
Team Shanghai Alice
Latest Articles From Team Shanghai Alice
Get the latest gaming stories straight to your inbox!
Don’t worry, we never send spam