Found all eight endings in The House in Fata Morgana. 57.70% of players have unlocked this achievement