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…
Trailer For Episode 4 of The Walking Dead Stumbles In
While Telltale announced a short while ago that all five of The Walking Dead episodes would be hitting retail, for those of you who can’t wait for that…episode four is…
>> full story