Indie games, especially those involving puzzles have never really been my kind of game. So when the opportunity came up... Read More
Day: 1 April 2018
Yakuza 6: The Song of Life (“Yakuza 6”) is an action-adventure game developed by SEGA and is the seventh title... Read More