Games/Torch Cave 2/MediaTorch Cave 2·, 2016 · Crimson Duck StudiosMediaBack to gameAll5Screenshots5Screenshots5More about Torch Cave 2Player reviews