Owl Cave - это издатель компьютерных игр. Студия работает с 2013 года и издала 1 игр. Лучший проект, над которыми работали Owl Cave это игра Richard & Alice. Первой игрой студии стала Richard & Alice, выпущенная 8 лет назад. Последняя работа Owl Cave это Richard & Alice, которая увидела свет 8 лет назад.