D The Man almost 10 years ago [hidden] Wow, it's almost been 10 years, since "The Embodiment of The Scarlet Devil" came out! There has to be an anniversary thing comming out. It's probably the most iconic Touhou game out there. 1 Reply Copy ID Copy Link