Touhou DANMAKU KAGURA Phantasia Lost coming to PC in 2023
Touhou DANMAKU KAGURA Phantasia Lost, the rhythm game set in the Touhou Project universe developed by Unknown X, will be coming to Steam for PC in 2023. A revival for the mobile title DANMAKU KAGURA... Read More »