You can preload the beta now. Ubisoft's upcoming racing game is getting an open beta ahead of its release date.