Game Details

NameTouhou Luna Nights
Latest rank729
Latest price14.99 EUR
ReviewOverwhelmingly Positive 97% of the 6,344 user reviews for this game are positive.
Release date20 Aug, 2018
Developer Team Ladybug
Publisher AGM PLAYISM