New screenshots of Ignition's biblical adventure.