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