So I saw the banner, and curious I clicked the link.  
What stood out on the site was that the software had DLC (downloadable content)  Looking at the software, it looked like a repackaged PCDJ.  So I looked at their DLC provider. Karaoke Locker.
http://www.karaokelocker.com/  or VenueVJ.com
All of the songs are "The Karaoke Channel" songs (Which IIRC is Stingray music, IE Sound Choice Songs)
The weird thing is... There's a ton of new songs there too.  
I dunno, everything just seemed strangely familiar to me. I'm kind of curious how long Aria has been around.