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