Bethesda Softworks and inXile Entertainment have presented us with a new 86-second, gameplay-heavy "It Was Found" trailer for Hunted: The Demon's Forge, their multi-platform dungeon crawler that's currently slated for a June 1st release date. For years it's waited... until one day it was found: