Ubisoft has released a screenshot as a teaser for their spot in the VGAs tomorrow night. The screen looks beautiful and shows promise of an intense scene and hopefully they will deliver Saturday with some juicy new footage.
Be sure to tune in tomorrow night to watch the VGAs so you don’t miss this epic game. You can check out the screen below.