Prince of Persia: Sands of Time has one of my favorite endings. It wraps up in such a charming way that plays with the time rewinding theme and calls back to a sweet quiet moment between the prince and Farah (that she’s no longer aware of because of time shenanigans).