Home
About Us
Projects
Press Kit
Contact
Devlog
More
Developer
Ubik Studios
Based in Ä°stanbul, Turkey
Website
ubikstudios.com/leila
​
Platform
Steam Windows / MacOS
Epic Games, Xbox, Nintendo
Release Date
Q2 2024
ubikstudios.com/untimely-hidden
Steam Q3 / 2024
Logo, Thumbnail, Capsule