OMG What has happen?!? All the sudden this site has been flooded with stupid ads that talk and even take up half your screen just for loading the page. I keep this page running while playing and I get really tired of hear" Congratulation! you won a WalMart Gift card!" every 3 sec. Can something be done to stop these ads??