Leila (STEAM KEY)
Lowest Price
8.60$

Visit store

Kinguin
8.60 $

Eneba
10.43 $

GOG
11.99 $

G2A
20.73 $
Release date
07 Apr, 2025
Publisher/Developer
Ubik Studios
Reviews
Steam: 89.00% positive (267/300)
Metacritic: 81/100