An hour showing of the Yakuza Studio's next big title coming in March in Japan, I sincerely hope they localize it as it is the kind of Yakuza game I love from what I've seen.
Fist of the North Star: Lost Paradise
Game » consists of 2 releases. Released Mar 08, 2018
Log in to comment