Timeskips are awful endings every time. they're tough to do right, but i truly think that this one stuck the landing