[trailer]16311[/trailer] Enlarge video Description: Two urban explorers discover an ancient portal to a parallel world filled with evil. Read more about this game.