Assassin's Creed 4: Black Flag's reveal is leakier than a boat with no hull. This morning the screenshots that were likely to be associated with tomorrow's intended reveal have leaked on AllGamesBeta.
Not only that, but the site has the game's debut trailer up too, which leaked yesterday, but was quickly plugged up again.
Go check it all out before Ubisoft has its lawyers set sail again. Or, who knows, maybe by this point even they've given up.
Update: NintendoEverything has its hands on another leaked trailer, this one introducing the character Edward Kenway. Head there to view the video before it's forced to walk the plank.