Yeah, the "reviews" posted on the website looked more like ads to me... and their claims seem VERY overblown. But, the idea behind it seems to make sense, and their name/technology was found all over google on professional sound editing related websites.
The MaxBass technology is going to be in...