The idea of having divine intervention is great⦠i thought about having god type figures in mine.
To be quite honest i like the composition and stuff as it is, the characters really look like their up against it, and are saving their planet from HUUUUGE enemy forces. I think the way the picture is composed helps to display how even human sized beings can defend against such large foes. The humans/gods look tiny and helpless being pushed to the far right of the pic, but the strength of their powers is still holding the bad guys off! I like this alot! 


Love the colossal statuete feel. Nice! Maybe u could have a secondary backup artillery behind these mighty warriors. It will look like some sort of the lead and can add some dynamic staging. What say?