Ubisoft, the French video game company, announces its plan to launch a new game streaming service – Uplay+ by the end of fall. The subscription service will allow professional gamers to access the huge content library of Ubisoft on Windows-powered … Continue reading