Games like Touhou Mini Map

Touhou Mini Map is a strategy building game that allows you to create a panoramic map of Touhou World

Touhou Mini Map is a strategy building game that allows you to create a panoramic map of Touhou World
Picked to match Touhou Mini Map on gameplay, themes, and feel.