Just started playing, but this is already giving off some very strong vibes of a certain 1990s film.
*POTENTIAL SPOILER TERRITORY*
The film in question is 'Dark City', of course.
*END SPOILERS*