Glitch
Home
Games
Reviews
Feed
Developer
Teku Studios
No reviews
IGDB
7.0
Candle
2016
•
Teku Studios
Platform
Puzzle
Adventure
+1
No reviews
IGDB
5.2
The Stone of Madness
2025
•
Teku Studios
Puzzle
Role-playing (RPG)
Strategy
+3