As much as i don't want to be 'that guy' who dobs people in and what not, i have noticed there's a game add on the main page now and then for a game called Imperium Galactic War.
i'll be honest, i didn't give it more than a 5 minute play, but from a glance, it has nothing to do with the Warhammer Space Marine pictured in the add.
i'm not looking to get anyone in trouble, but i like Armor Games, and i don't know that Games Workshop would be happy.
These are third-party advertisements for games on other websites, which are notorious for falsely advertising their P2W games. It's not an ArmorGames issue.
Don't worry, they won't get in trouble for it! However, if you see any obscene or otherwise compromising advertisements on the website, do report them and the staff will act upon it if necessary!