The Yakuza games bring this certain feeling of being downtown on a Saturday night (or perhaps more appropriately, Friday Night in this case) that you simply can't get anywhere else

Reviewed on May 22, 2023


Comments