Fist of the North Star: Lost Paradise Coming To the West This October!

Sega has officially announced Fist of the North Star: Lost Paradise will be coming to North America and Europe on October 2nd, 2018 for PlayStation 4. The game will feature … Continue reading Fist of the North Star: Lost Paradise Coming To the West This October!