I have a question regarding that achievement. What 25 achievements is it talking about?
I think it just means any achievements in the "Games" category, but I'm not 100% sure since I got that one a while ago.
Someone else asked about it the other day and thought that it wasn't counting their progress correctly. If you think that's the case, you could try submitting a ticket to ask an admin about it. If there seems to be something wrong with the achievement itself not awarding properly, they could have a programmer look into it.
I was the one that asked about it the other day. I ended up filing a ticket and she fixed it for me because I did have over 25 gaming achievements in the gaming section so now I got those achievements :) thank you again :)
Ah, thanks for confirming! Glad it was resolved for you :)