If you’re interested in playing the epic space battles from the TV series Battlestar Galactica yourself, you can now do so without paying a single extra penny. The game Battlestar Galactica Deadlock is currently completely free on Steam, so if you like what you see in the trailer above, you can find the game via […]
The post Play Battlestar Galactica Deadlock appeared first on Gadget Advisor.