No, the application is not available for purchasing anymore although the website still exists and the products are available. I've used their Search feature to look for Abacus - Slideshow Studio Deluxe but didn't find anything available.
I would like to recommend using other applications from this category. Luckily, there are plenty available that can create slideshows with your images.
Visit the following link and then pick an application you choose suitable for your needs.