A TV Spot has dropped for Tom Clancy’s The Division and it is certainly does a good job of setting the tone. With an open beta taking place this weekend, the game’s imminent release can’t come soon enough.
A TV Spot has dropped for Tom Clancy’s The Division and it is certainly does a good job of setting the tone. With an open beta taking place this weekend, the game’s imminent release can’t come soon enough.