Finished the game on the plane on the way back to South Africa.

The ending was... less than satisfactory.