For those curious, the point of no return occurs when starting the final mission during your fourth visit to Scarstu Debris Field. While you can eventually return and continue exploring the open world ...