I am awfully close to beating the game, again... but this time better equipped. I took care of loading the Marker away from the storage hanger and into the last shuttle. Getting ready to take it back to the planet fall. There on the planet I can return it and face whatever demon(s) await.
Alright! It was tough as I had a hunter alien on my heels the whole time, but I was able to reach Nicole, who was attached to the Marker. I defeated her (eventually) and made my escape with Ellie. What a cool game. Final boss and game ending! Great stream!