Made more than 100 Micluses appeared (through the games) 31.15% of players have unlocked this achievement