The vision, technology and tactics it took to bring the city of New Mombasa and Halo 3: ODST to life.

platform: 
topic: