Imperial ships blockade the port of Hamburg | Sci-fi