Looks like *everyone* has been interested in Touhou EoSD: NC, unfortunately including bots and AI scrapers.
Leading up to the game's release, there's been a surge in both human and bot traffic to Touhou Wiki, which means yet further tweaking of the anti-bot measures.