Most likely CIG teaser and followed by gameplay on Ubi Forward next month, as usual.
It's a CGI trailer.
No but I'm sure it'll be beautiful. Valhalla has some gorgeous environments.
Shadows is the official name for Codename Red.
So this is the next big single player story AC(after Valhalla)?