This is also giving me BioShok vibes.