The Albatross
Member
This is the best E3 show from a publisher that I've ever seen. I don't even really follow Ubisoft that much, but man they really outdid themselves.
WHY CGI TRAILER
Ubi has the best conference, so far.