Update #5
Finished the 4th boss.
I'm having trouble with the story, as I have no idea what to do next.
This has slowed progress, so hopefully I'll get over this "writer's" block.