I'm really impressed with your dialog. You did a good job of making it flow naturally, and resisted the urge to have your characters spout exposition.
I struggle a little bit with the plot--it seems a little too convenient for both groups to get everything they ever wanted and become so powerful with such ease. Overcoming adversity gives the audience a chance to stand up and cheer for the protagonists, which is something we want to do.