If Die Hard Is A Christmas Film, Yakuza Kiwami Is A Christmas Game

Cultured Vultures: It's beginning to look at lot like Christmas, so Ash is here with a take relevant to the season: Yakuza Kiwami is a Christmas game.

Read Full Story >>
The story is too old to be commented.