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…
The Walking Dead is Your Game of the Year
Tonight at the Video Game Awards, we were finally told what this year’s Game of the Year award is and that game is The Walking Dead. The Walking Dead is…
>> full story