Got mine today! Mantenna is definitely my favorite as well. But why is there no Leech in this Horde wave???