Leaf Shield is definitely one of the better shield weapons, although it's still low-end. I do remember playing MM5 a little while ago and thinking Star Crash was actually a decent shield weapon. I don't remember why, though. Junk Shield and Jewel Satellite are easily the best shield weapons (Jewel Satellite for its strength and Junk Shield for its strength and ability to carry over into other screens). I suppose a tiered list of shield weapons might look something like this: Jewel Satellite (strong, doesn't disappear when something hits it) Junk Shield (strong, but deteriorates as things hits it) Water Shield (decent strength, multiple hits, can be fired outward) Leaf Shield (decent strength, doesn't disappear when something hits it, can be fired L/R/U/D, but fires when you move) Star Crash (okay strength, can be fired L/R/U/D, but disappears when something hits it) Plant Barrier (decent strength, but it disappears when something hits it, and it can't be fired) Skull Barrier (okay strength, but it disappears when something hits it, and it can't be fired) I think Plant and Skull are virtually identical. Neither one can be fired, both stay around you as you run, and both disappear upon being hit by a projectile or enemy. I think Plant Barrier might be a bit stronger, though (oddly enough), hence the higher position. Star Crash is a spot below Leaf Shield only because it disappears upon anything hitting it. In other news, I quite like the ideas for Tornado Blow as espoused by Nitron_ZX. I do still think a screen-clearing weapon would be too powerful, although it doesn't necessarily have to outright kill all the enemies.