The Division’s full launch is just mere days away, and Ubisoft has put tons of marketing behind the game, leading them to feel confident that the game will have a stellar launch. During a recent investor’s presentation, managing director of The
... Read More...