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…
Prepare for Overwatch
4pm PST. That’s the time that the servers go live and Overwatch officially changes the landscape of team based first person shooters. If the ticking of the clock is driving…
>> full story