Is there a point of no return?
The Isle of Mists isn't an actual point of no return, but it is the point of no return. The game will warn you that if you don't complete some of the quests, they will fail. You can finish all of the other quests after the game.