I liked the beetle as an idea (not quite so keen on the prop). The concept reminded me of something which I can't pin down - either something SF or something a bit more gothic. The idea of something drawing its energies from squandered potentiality is definitely familiar too.
no subject