This looks awesome. Huge fan of the games and I think they're taking a good approach. As for the demons, I'm pretty sure those are the dream sequences. No reason to get hung up on those. We all know the game had some crazy sequences so I'm down for some psychedelic shit. Hopefully there's lots of painkillers too.