Welcome to GPLDL - we are still beta - please report any bugs via the contact form.
No, i’m not downloading any files, i’m merely viewing the website, and it looks terrible on my mobile phone.