Post Top Ad

Your Ad Spot

Apr 10, 2019

New download page

Icaros Desktop website has now a completely new download page. The older one came from several copy/paste operations done on different versions of the site, and the more I edited it, the more it got difficult to mantain. For this reason, I decided it was time to get rid of older links, and place them on a different page (which will get some love later). From now on, the download page will keep only the recent and important stuff. It should now look much more professional and easier to read.

> Our new download page

> New page with older releases

Post Top Ad

Your Ad Spot