I would try "flagging" these games through the proper means to do so.. but each time I remotely try to load either game they completely lock up my computer and I have to force close my browser to do anything.
The 2 games that are doing this are on the current front page of the games page:
Cron's Cannon
Black Matter
I would also have reported this via a help ticket. But, when I type in my password it doesn't accept it. And then when requesting a new password they never send me an email so I can reset it. So, yea. Wasting my day just trying to figure out how to report these 2 games. lol