Guys from Gametrailers gush over the Yakuza series.  Great to see the fans on bigger sites come out to support this!(Source: http://media.mtvnservices.com/)

read more