Nice story, Venom! Interesting take on various lores with you being turned into Lord Zedd. This is one of your better matches in a while. I hope a couple more people get to read, vote on, and rate this before it wraps sometime tomorrow.
As for the match, Given what I've seen Zedd do and go up against, I'm thinking you can use his powers to squash those aliens.