Servers connectivity now fully restored !

We have fully restored our servers connectivity and most of the games should install properly now.