The open beta of Battlestar Galactica Online has finally been launched. The game follows the second season of the popular TV series that ended a couple of years ago. It is free to play and has been getting a lot of good coverage over the past few months, so it...


More...