I finally got the last ending (true ending?) so I consider it done. It took me 98 hours. I didn’t get the full completion even though I tried to explore the map thoroughly so obviously there’s still more to play and maybe I’ll try to beat at least the regular steel soul.