Originally Posted by brohawk
I did create an account and it was a no go. I don't do facebook.
Huh? You don't need Facebook (I don't have it either). Sign up here: Battlestar Galactica Online | The BSG SciFi Game, Battle for Victory
and simply click the Launch button.
I've been in the closed beta since it started in October and I rather enjoy the game. It still has some issues, but they devs have been fairly good and listening to suggestions and it certainly shows promise.
I was skeptical about the browser thing too, but as the OP said, it looks great and runs smoothly.
The Open Beta started today. No date set for official launch yet.
PS. If you want to play with all new players, choose one of the new servers. The old ones are full of high-level folks from the closed beta. They didn't do a character wipe this time.