Hunted: The Demon's Forge - The World of Hunted TrailerCheck out this video showcasing the world of Hunted.By Mike Tao on December 20, 2010 at 10:24AM PST Hunted: The Demon's Forge