Ubisoft Club offers extra content, betas and more
Ubisoft unveiled "Ubisoft Club" this morning as a way to give players additional content to the games they own from the publisher.
The new program, while it doesn't begin until a later date, was advertised to ... Read More...