No anime convention is without a bank of PCs loaded with one of the Twilight Frontier’s fighting games like Hopeless Masquerade or Antinomy of Common Flowers. But here’s something you couldn’t say last Cirno Day – Touhou is on Steam!!!
There’s a fair selection of official Team Shanghai Alice titles, plus doujin games! Some assembly still required – check the Touhou Wiki for the lowdown on English patch[i]es!