Touhou Luna Nights sales top 100,000

Team Ladybug-developed Metroidvania currently available for PC.