Nine hundred and twenty creatures that appeared out of nowhere?