Is it finally time for that shitty insect hero to finally get his comeuppance? It's been a looooonnnng time coming. I hope so. I hate hat guy.