Eighteen years. That is how long English-speaking Yakuza fans have waited to play the samurai spin-off that started it all — and the wait is finally over. A complete English…
Shadowrun Returns Coming July 25th
PC : So the awesome looking Shadowrun Returns finally has a concrete release date July 25th 2013. I am pumped...
