Dead Souls Trailer Rises
The lucky folks of the United States of America get to play Yakuza: Dead Souls from today, but us poor European types have to wait until Friday for its release and hopefully, MG will be able to bring you a review. For now, enjoy the launch trailer.
Read More