What browser did you use, what OS are you in, is it a decent computer ? Have you tried the windows version ? It is sad to read since it is working just fine on my browser :/
And you will not be able to rate it after the end of the week, but it is only then that we would be able to make updates to our games