Thank you for stopping by to meet the people who made this game. We were delighted to see you! 20.30% of players have unlocked this achievement