Not yet as I prefer to download games through the app just for easier management and so my desktop doesn't get cluttered. Also so if somebody sees my desktop, they don't see anything I wouldn't want them to. Give me a minute and I'll try the website
Alright it took a few tries but I got it to eventually let me download it though the website