Mirrors Edge Catalyst closed beta sign up

Signed up for X1 as well. Not that over the top excited, but still worth a shot.
 
Is there supposed to be multiplayer? I don't understand what the beta would be for if not?
 
That website is janky. Everytime I try to register, it closes the window.