Xboxโ€™s 25th anniversary brings out the memoriesโ€”and the bragging rights ยท Digg