Review – Battlestar Galactica: Deadlock

November 23, 2017 Steve Oakley

Battlestar Galactica is undoubtedly a much loved Sci-Fi franchise and fans of the noughties ย reboot have been waiting for a game that delivers the ambience of the series. (We will quickly gloss over 2003โ€™s Battlestar […]