In an amazing recreation of key gameplay mechanics of these games, you can see how the games would look in real life. Set in the streets of Tokyo entertainment district Shibuya (where the Yakuza ...