Glass cannons are a popular trope in television, games etc.  A thing of immense power that is also incredibly fragile….Allow me to introduce my artistic self esteem! I can make absolutely beautiful and astonishing things but every tiny shred of pride can be cut down by the well placed criticism. […]

The Glass Cannon