Watchtower Studios

A dark psychological thriller, where nothing seems quite right.
Puzzle