The Touhou series has seen many titles since its PC-98 days, but it's only recently that the humble doujin franchise...