When you click the 'Download Now' button your download will automatically begin. An image will appear afterward as your portal for exiting the page.
Also, when streaming music, there may be a slight buffering delay depending on the speed of your internet connection... Enjoy!
Release Date: 08.30.2006