Avernum: Escape From the Pit Launch TrailerHere's the launch trailer for Avernum: Escape From the Pit.By Mike Tao on December 13, 2011 at 1:22PM PST Avernum: Escape From the Pit