Atlas
Menu
Home
All games
Explore
Face It - A game to fight inner demons
steam
pc
Developer
Ilex Games
Tlön Studios
Publisher
Gamestorming
Early Access
3D Platformer
Puzzle Platformer
Puzzle
Horror
Adventure
Indie
Action
No content warnings recorded
View on Steam