1. Your icon is kind of ugly and old looking, as you can see the icons around it are more clean and modern looking.
2. The featured section does not list Wordpress even though Wordpress is by far the most popular app. It should be there with an y other more popular apps than the ones listed there.
For Installatron Sales: email@example.com
2 posts • Page 1 of 1
Do you manage your own server? Reason I ask is that the featured applications are chosen by the server administrator, it's an option in the Installatron admin area. I can't speak to the look of the icon but figured I would point out that the second item is controlled by the server admin (under Access Control).