Really awesome renders and the website really nice aswell!
It seems the Cherry Image on the website does never finish processing and does not download.
It also grabs the Browser's resolution, instead screen res and you have to manually switch to 1920x1080 again to get proper 1920x1080 (both firefox and chrome)