Fun take on a metroidvania! I like the setting as well.
My only comment would be that I kept losing track of the player/it was hard to parse the map. I think I got zapped by the same lightning bolt like 4 times before I figured out why the screen was shaking.