Image

Battlestar Galactica Deadlock

Friday new releases: December 8, 2017
6 months ago

Friday new releases: December 8, 2017

Another action packed week with three new indie games hitting the store this Friday. First up we have Battlestar Galactica Deadlock from Blacklab Games and Slitherine. The game takes you …
Read More