Touhou Luna Nights Physical Release for PS5, PS4 & Switch with Multi-language on January 25, 2024
Touhou Luna Nights (Multi-language) PS5™, PS4™, & Switch – Japan PLAYISM will bring the physical version for the PS5, PS4 and Switch. It launches on January 25, 2024 with multi-language support. Standard and limited...