It is hard to find for sure, I found it linked off of the Wiki page for Warzone I believe. Beyond it being hard to find it isn't too inviting, I wasn't sure what to expect once I got to the site since you can't see any of the discussion going on until you have registered and logged in. Maybe that is the intent though, not sure.