Ah validation. After months of work I finally have something tangible to show for it. The first Demigod trailer.
For the record I am responsable for the designs of
1) The tall spindly automaton archers
2) The fat priest-like guy in the walking chair
3) The Stone Giant (NOT the walking castle)
4) The Dinosaurs launching cannonballs with their tails