Battlestar Galactica Deadlock announced for Switch

[ad_1] Slitherine Games and Black Lab Games’ 3D tactical game Battlestar Galactica Deadlock is on the way to Switch. It will release through the eShop on October eight. The Cylons […]