Hey, glad you had fun. I know the tutorialization is quite bad as it's one of the things that fell by the wayside in the crunch before release.
Sorry to hear the lighting wall is a bit unintuitive to figure out, but if you get stuck on the boss like a spear in the wall you should jump for joy knowing there is a way past that attack.