Hello Community,
iam searching for an english Version of Touhou Battle Arena, though iam quite sure there is noone.... just asking to be sure.
Also it would be cool if someone knows atleast an english page, where I can find the latest updates of it
for those who dont know, Touhou Battle Arena is a map for Warcraft 3
/edit
atleast someone who knows anything?