I am sure this has been spoken about before, but I can't find anything after a cursory look at the forums. Can anybody tell me why they took away Achievements and Trophies. I always thought that it was a critical part of what made the original site so unique. I'm really bummed that these features were taken out. How about you?