With the arrival of 2025, some beloved indie games have grown to be 10-years-old!