Free Download:Touhou New World v20230912-TENOKE | Size :8.11 GB Game Title :Touhou: New World Date Release:13 Jul, 2023 Developer :Ankake Spa Editor : XSEED Games Genre : :Action, Adventure, Indie, RPG Language :English, Japanese, Simplified Chinese, Traditional Chinese