Uplay is Ubisoft’s game distributing platform that primarily holds the Ubisoft game titles on PC. Similar to Steam, Uplay has an achievements and rewards system, linked with the Uplay profile. Features like changing the Uplay profile picture, banner, and other customization is also available. Recently, many Uplay users have taken themselves to various forums to […]