We are aware that the website is not working properly at the moment. Games are not loading and pages look strange. We've notified the admins about this issue. Currently, I can't provide you more information than this.
Please, post here if you find any other oddity and keep checking this thread for updates.