Ok, I get that ads are the primary source of income, but do you really need full video with sound? the ads loop and alternate, it's difficult to fully experience the games without sound and the random ad music and voices (especially when there are 3 ads speaking at once whos sound settings reset every time the ad switches out) is very distracting. Seriously someone wouldn't experience this on any other quality game site...
Armor Games does not create the ads, mind you. Can you show us which ads you mean? Screenshots would be ideal, if there aren't too many. Do they appear on specific games or generally?
But first, have you tried refreshing the page? Or maybe they have a button to switch off the sound, I don't know?