Looks like the CDN is down guys, I can't upload pictures on my game's page despite everything else working correctly.
Same here, really annoying