Deliverance fans the chance to explore real-world locations featured in the game. We spoke to its founder, Ondřej Slačálek.