There is an approximate release date on the link! It's May 2027
Oh god. Thanks. It seems I'll love 2027. :)