Tag Archives: Touhou

Touhou: Luna Nights – Review

Banner Touhou Luna Nights

Genre: Metroidvania
Release Date: 2018
Developer(s): Team Ladybug
Publisher: Team Ladybug/AGM Playism
Platforms: PC, Nintendo Switch

Read more