Ubisoft Releases Teaser of The Division

While The Division has been delayed until 2015, a new teaser has been released for the upcoming Ubisoft video game. Take a look of the city in which you will be playing through with the time-lapse teaser. The teaser itself is short coming in at half a minute. However, we do get a nice little view … Read more