There are some launch issues, but this is an open beta. Overall, as a new player to the Renegade series, I think the game is great and a lot of fun to play. Thanks for all of the hardwork the developers have put in, and will continue to put into, developing this game.
Once the server issues are ironed out the game will be superb.