Tag: Batman: The Telltale Series
-
Styx: Shards of Darkness and Batman: The Telltale Series are January’s Games with Gold
Microsoft has announced January’s free games for Xbox Live Gold subscribers, and they’re a tad uninspiring. On the Xbox One side of things players can get their hands on 2017’s Styx: Shards of Darkness and 2016’s Batman: The Telltale Series. Styx: Shards of Darkness is a lesser-known stealth game from French developers Cyanide, where you […]