My son found that cool service called Steam.
If you have damaged game disks or lost disks but still have the code keys/serials,you can download the games.