What are the Giants that keep you living in fear that need defeating?
You'll still be able to report anonymously.