Oh shit, while i was playing i was thinking to myself "if only i could see through walls" lmao.
Sounds like a cool project. Do you plan on letting Batty land in specific spots to take a break? I'd imagine, a full city, with humans raising alarms and everything, would need to have the player observe and plan a bit. Draining the blood while flying would be a stressful thing in that moment.