NitorInc.: Touhou Microgames!

Location

Indie Videogame Showcase - Expo Hall B - Booth # 61

Rating ( vote)

Collaborative, fast-paced microgame collection featuring Touhou characters.