New Toukiden Trailer is Action Packed
With Toukiden set to release in roughly a month, Tecmo Koei has released a new trailer to give you an idea of what to expect. Contrary to the first trailer, this new one is a lot more gameplay based and really looks to be an interesting game. Currently Toukiden is set to release on June 27th...