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/
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.