Yakuza 3 Review

There you are minding your own business, casually idling the afternoon away walking the pleasant neon-lit streets of Okinawa on …