https://s18.postimg.org/8ucfmdu0p/r_XSYULa.jpg
Following a possible leak of the beta dates, along with a new trailer for the game that came out just a few days ago, the devs at Ubisoft confirmed...
Type: Posts; User: chadillac1337
https://s18.postimg.org/8ucfmdu0p/r_XSYULa.jpg
Following a possible leak of the beta dates, along with a new trailer for the game that came out just a few days ago, the devs at Ubisoft confirmed...
it's asking for password?