Glyph is wayyy too weak/useless. At least it should pick drop and remove enemy missiles.
Actually, there's an upgrade later in the game that will allow the glyph blast to destroy enemy projectiles. I can look at the tuning for it - it's possible it needs a damage boost