What is the difference between the "Applications" section and the "Announcement" section?
The link "Top 10 downloads" shows, as far as I can tell only the Maemo5 download page http://maemo.org/downloads/Maemo5/
"Unfortunately, for whatever reason, the theme developer has elected to host the theme on his own repository. Users hoping to try out the theme will need to add the repository to install it." Kroll, the developer has been very clear about him not wanting to release it to Extras until more testing has been done (hence the note about it being an alpha release on the first post). Also, seeing how active he is here you would probably had gotten a reply within hours if asked him about it.