VGX had a boatload of new game trailers and demonstrations. Ubisoft found this to be an opportune moment to demo its new Snowdrop Engine and for good reason. Snowdrop is looking good.
The impressive video shows of its dynamic lighting, procedural destruction, and other technically impressive jargon. Although The Division has yet to set a release date, I'm hoping it comes out tomorrow (note: it isn't).