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?
Thread is locked!