Thank you to everyone who has taken the time to comment, but can we ask that you please don't spoil the ending for other players. Thanks :)