A storm on the horizon