Here’s another great little “humans are space orcs” fan fic. In this one insectoid aliens are trying to understand humans. They are struggling because humans are so different from any other alien species they have encountered:
Source: The Robot Monster