E3 2010 Stage Demo - Hunted: The Demon's ForgeFrom Day 3 of GameSpot's Live Stage Show, we bring you a demo for Hunted: The Demon's ForgeBy on June 17, 2010 at 2:42PM PDT Hunted: The Demon's Forge