ubisoft.jpg

This is Ubisoft’s 2nd presentation of the year. Here they announced updates regarding current content and newly announced games.