Then a popup pops out well i don't really like the popups.
I wonder if there putting anything adware in the site after is released.
Good site and good games.
Can't fine it.
Warning: Visiting this site may harm your computer!
The website at jhq.gov.cn contains elements from the site www.17aq.com, which appears to host malware – software that can hurt your computer or otherwise operate without your consent. Just visiting a site that contains malware can infect your computer.