This is super awesome! So many connected systems working together. I loved illuminating the whole environment, the portal mechanic, and I think it actually made sense to have the enemies be really scary because it gave a good reason to shoot arrows from a distance. The only side effect of that was that it became a little tedious to clear out the later areas, so maybe if you had fewer enemies or made them easier to kill unless you got too close it might have better suited the puzzley nature of the game.
Amazing work!!