Just had another thought regarding character models. Since the NPCs are basically just geometric blocks at the moment, have you considered replacing them with 2D character art? Like putting them in the 3D environment as 2D planes which are always facing you. The closest comparison I can think of is when you use clairvoyance in Psychonauts and characters are replaced with 2D art. I just think it would be a good way to take advantage of your skillset.