Gods nor demons ready to admit defeat