I’ve never been a Battlestar Galactica fan but games like Homeworld and the absolutely insane subterfuge of Eve Online make me green with envy over tactical space sims. Always nice to look at, I’ve rarely turned my hand at playing them. Slitherine’s Battlestar Galactica: Deadlock provides me with an introduction […]