You've found a sticky tribute to one of the team's old projects! 43.48% of players have unlocked this achievement