You lost and then found yourself on a relaxing ride down the river. 10.08% of players have unlocked this achievement