Bugs throwing rocks at humans... you get the point