Business ❯Entertainment Industry ❯Video Game Development
Game Marketing Game Delays
The game remains set for August 30 release as Ubisoft addresses concerns over graphics and gameplay quality.