Its becouse the site is undergoing optimalisation and becouse of that some game-files are missing. Its already known and they are working on it to retrive those files and fix the games.
Please be patience 99% of the games that a broken atm will work again.
This actually does not seem to be an optimization issue. I think that the copy we have is somehow not recognizing that Armor Games is legitimately hosting it. I will send this up the line, and hopefully we can get the copy replaced so that it works. Thanks for letting me know about it =)
Also, if you have this issue with any further games that are not functional, please report them here.