I like the lighting with the shadows. Did you place occluders manually or programatically? I implemented the same feature in our game, but since our maze is randomly generated, it was quite tricky!
So I didnt really use any Light occluders. I dont know if you can do this in other game engines but I did mine in godot in which I used a Canvasmodulate on the map and then a light source as a child node to the key which made the shadows.