This seems like a fun mythic take on the theme of the Jam, although it may be anti-Prometheus in disguise.
I like the theming of the subclass for a more party focused warlock and interested by rp possibilities of the patron. Bug fan of the art style as well.