Recently this thing popped up while playing City of Steam: Arkadia, then found it popped up when i loaded all Armor Games pages on separate tabs, is this a Armor Games approved thing or is this some kind of nasty malware?
Currently, this thing is preventing me from playing games. It is in front of the game window and there is no way to get rid of it. Its either a bad joke, a broken and bugged attempt at being funny, or someone hacked AG.
Here is what it looks like. The only clickable items are the leaderboard and the middle area. It is very unpleasant, and since this thing arrived I have had issues loading any page on Armor Games, and often have to load them 2 or 3 times to get them to come up.