An interesting and well-executed concept I have not seen since some obscure flash games (I wish I could remember the name).
Besides being hard to locate remaining enemies as others have said, my one problem is the cul-de-sac track layout that forces you around a long ways just to get a little closer to demons that may or may not be there. Perhaps add rail-side levers that the player can click on to choose more simplified paths?