I didn't see a post about it, so here you go. Sign up for the beta here
http://www.insomniacgames.com/invite/ffa/