Windows
Released: May 17, 2016
Sydney, Australia proved to be an ideal location to stage the combination of sets and blue screens needed for Gods Of Egypt. A variety of production techniques were employed to convey the immense size difference between gods and mortals.
1
© 2009-2026 Anthony Stahler
Post a review



