Steam updates.. I dont even know....this just popped up whilst I had steam open.. Ste am - Self Updater UPDATE NEWS - STEAM steam