We recommend downloading the games with the Google Chrome (Click here to download) web browser. It is the most optimized browser for downloading. Sometimes the servers may be down, so if it doesn’t load, try again in a few hours.
If you get a 403 forbidden error that means you are trying to download more than 1 game at a time. UploadHaven currently only allows 1 active download per IP. So cancel any other downloads and only download one game at a time.