Battlestar Galactica Online – Trailer

Check out the official Battlestar Galactica Online trailer showing some exclusive ingame material – all in the browser – no client needed! You can also read our review on BGO here.