Quote:
Originally Posted by thelandposse
Good! I noticed that the ICON portal website has removed the software.
|
They tried lol. They removed direct access but they're still indexing. Their web dev is very amateur. /downloads/ will load and there are even a couple random files not previously listed... Nothing too useful.