Touhou Project
jwphinia
•
2mo ago
•
100%
[Megapig9001/YT] Touhou 8: The Ultimate Touhou Game #ImperishableDay
https://www.youtube.com/watch?v=UHwbk9fgs9w(Uploaded on August 15, 2024)
A retrospective vid by the aforementioned longtime Touhou enthusiast on Touhou 8 (Imperishable Night) and its staying influence and merit, two decades on, in terms of artistic and game-related quality, since its eventual initial release on August 15, 2004.
Comments 1