Touhou Retrospective Supplement: Top 10 Touhou Games

 

The Touhou Project is a franchise that is responsible for many dozens of fan-made and official video games. In this Touhou Retrospective Supplement, Ross shows us his personal top 10 Touhou games.

 

 
Touhou Retrospective Supplement: Top 10 Touhou Games

This Post Has 0 Comments

Leave A Reply

You must be logged in to post a comment.