Tag Archives: Toukiden 3
Toukiden Team Reportedly Developing New Game

It has been reported that the Toukiden team is working on a new title. Supposedly, this new title is not…

Do NOT follow this link or you will be banned from the site!