Touhou Luna Nights: Newest Team Ladybug Title: New Blade Chimera Demo Out Now!

Dear Team Ladybug and Metroidvania fans, There's only a month left until the release of Blade Chimera, Team Ladybug's very first original Metroidvania, on January 16, 2025! In response to feedback from Team Ladybug fans…