HomeAnime News Network Touhou Luna Nights Game's Switch Version Announced for Release This Year byadmin hg -October 11, 2020 0 Game launched for Steam in February 2019, for Xbox One on September 3 from Anime News Network https://ift.tt/3jK3BzU Tags Anime News Network Facebook Twitter