Game Details

NameTouhou Luna Nights
Latest rank594
Latest price10.04 EUR
ReviewOverwhelmingly Positive 97% of the 7,555 user reviews for this game are positive.
Release date20 Aug, 2018
Developer Team Ladybug
Publisher AGM PLAYISM