Games/Torch Cave 3/MediaTorch Cave 3·, 2017 · Crimson Duck StudiosMediaBack to gameAll5Screenshots5Screenshots5More about Torch Cave 3Player reviews