Do you use Firefox? Then you may have noticed the glitches happening to Armor games when you put them together. Things like incorrect writing in the search, part of the main page suddenly overlapping the game page when you rate a game and more. this has to be solved along with the slow speeds(more servers perhaps)