I belong to Big Fish Games http://www.bigfishgames.com/?lang=1

Chrome is doing something weird with downloads indicating a download but no game in the games file. The games aren't playing properly from the desk top link, and I keep having this hanging hourglass as if it is straining to load.