Yep. This is true in case you are not aware of it yet. The sign-up is NOT up yet. I'd recommend checking the page often for any updates.
http://worldofwar.net/betabuzz/
You may have to scroll down a little bit to see the news article.
cheers