Touhou Luna Nights - Featured
Anime Indie Review

Touhou Luna Nights – Review | Maid Lost In Time

Indie games have come a long way over the last few decades! Though next to your Minecrafts, Undertales, and who knows how many nights at Freddy’s, one name towers among them as a crown jewel of the independent gaming scene: the Touhou Project series! Created by a developer named ZUN all by himself in 1997, the Touhou series is predominantly a […]