24 new achievements Author: Player 1, published 2 months ago, 24 new achievement added! Happy clicking