Image

Friday the 13th: The Game

Friday new releases: May 26, 2017
7 years ago

Friday new releases: May 26, 2017

It’s another busy Friday for Xbox One gamers with some pretty big indie games all vying for your attention. First up we have Gwent: The Witcher Card Game from CD …
Read More