Anyone have anything to report about this site? Is it OK to use the games without the sky falling?