Glitch
Home
Games
Reviews
Feed
Developer
Future Games
No reviews
IGDB
8.1
The Black Mirror
2003
•
Future Games
Point-and-click
Adventure
No reviews
IGDB
7.0
Alter Ego
2010
•
Future Games
Point-and-click
Adventure
No reviews
IGDB
5.9
Nibiru: Age of Secrets
2005
•
Future Games
Point-and-click
Puzzle
Adventure