When it was first announced we were less than enthused about the Battlestar Galactica series being developed into a free-to-play browser-based MMO. Although we're still scratching our heads at the direction the license-holder's decided to go in, what we saw of the "still in development" title has calmed our nerves. Slightly.
Sign-in to post a reply.