Yakuza: Dead Soulds

Sega’s released the the launch trailer for Yakuza: Dead Souls. It takes you through the game’s story, showing off plenty of zombies in the process. The trailer features glimpses of gameplay. Dead Souls was released in June last year in Japan. It ships on March 13 in NA and March 16 in EU, exclusively on […]