Creepy Brothers

Country: RU
5 games on GameFyndr
Creepy Brothers, formerly known as Deqaf Studio, is a Russian independent game development company based in Balakovo, Russia. The studio is known best for the Creepy Tale adventure game series.
Games by Creepy Brothers
- Creepy Tale 2 (2021)
- Creepy Tale: Some Other Place (2024)
- Creepy Tale 3: Ingrid Penance (2023)
- Picklock (2020)
- Creepy Tale: Snow Child (2026)