It is possible, yeah. That boss fight is basically the final scene of the update, and it doesn’t unlock any other content for now.
We wanted to add something for players to work toward IF they want to. In the next update, this boss will be nerfed as the story progresses.