A Myst-like 1st person perspective game where you play the title character in deserted Twilight City.
Ups! sorry we're collecting characters for this videogame