Maybe I'm reading the update wrong but I can't find the latest upload. When I go into 'Download Now' it says that the lastest update was 78 days ago.
It's almost midnight where I live and I just got home from work, so forgive me if I sound stupid fam.