i think that its wrong to just assume it to be the fault of the site.
google chrome has been having some problems recently, im going to assume that it's just one of those rather than the site, because i have not had any problems at all.
in your screenshot it sais armorgames.com, its a longshot but you could jsut try typing http://www.armorgames.com i don't know if that will help, but it could.
also make sure java and flash are fully up to date, and un-install and re-install goodle chrome and try again at 7pm