Noctropolis
     
solution by Russell Webb
solution by Tim Wuyts
solution by NemesisEra
     

The Spoiler Centre