achievements are a neat concept, but could have been thought out better
"on the [xbox 360], achievements are basically [bragging rights]
"achievements are a neat concept, but could have been thought out better" What is the definition of "achievements"?