Ok, it was epic, but as a fan of mythology, I got some problems with it.
Hades is the lord of the Underworld, he really only stays in his realm except in rare occasions. He can't control the earth, or summon monsters, or armies of the dead, really, he wants the dead to stay dead, and in their place. It would make more sense if it was Gaea vs. Zeus, cause she is the Mother Goddess, she can control the Earth, and control those monsters.
You should make one with Zeus vs. Poseiden, it would make more sense ^^