Lionsgate has debuted a new international trailer for their upcoming Egyptian mythology epic, Gods of Egypt, giving us a new glimpse at the colorfully over-the-top ancient fantasy world come to...