Edmund H. North won an Academy Award for Best Screenplay.
is the eighth official game of the Touhou Project scrolling shooter series by Team Shanghai Alice .. Team Shanghai Alice. Team Shanghai Alice. Touhou Project. Touhou Project. scrolling shooter. Shoot 'em up#Scrolling shooters. It is the third Touhou game to be released specifically for the Windows operating system .. Windows. Microsoft Windows. It was first released in the 66th Comiket on August 15 , 2004 .. Comiket. Comiket