Thanks for the really good feedback!
Not letting player see enemies outside the light is quite a tough decision for me, but I decide to go with it as it really amplify the "shadow vs. light" aspect of the game.
I do agree that sometime it can felt bad being unable to dodge attack when ran out of light. I might try to make the enemy have to charge-up before their attack to give players a small window to quickly react.