Xbox marks 25 years with a toast to players and creators · Digg