I think my problem was that I was trying to play the game like pre-designed puzzle. I kept trying to decide the right path when I should have been reacting to the enemies instead.