Man, I hate bugs. Giant bugs are even worse. This is how the world is going to end, isn't it? Giant bug overlords.