Forsaken World: Nightfall Teaser TrailerCheck out the teaser trailer for Forsaken World: Nightfall.By Mike Tao on February 17, 2012 at 1:57PM PST Forsaken World