10/24/2007 - New Web Site is Up
To provide a better service to our users, the web site has been updated.
We have done some major work on the web site. The main changes are:
- Added an area for the users, so they can download the products and generate their associated license files via the web.
- Better payment processor integration. Now payments are automatically confirmed by the payment processor so the user can download their products automatically.
- A RSS feed with news about the company.