We have moved our Content Delivery Network (CDN) to a new host.
There are now more than 90 access points around the globe, where previously we had only one in Europe. This means much faster delivery speed for everyone, regarding images, videos, and sound.
We should also be able to scale this infrastructure almost to infinity, so when Let's Role becomes more popular, our services won't get interrupted.
Now we're back to working on the System Builder, which will also come with a security update. More info soon !