Nope. Are you playing on the browser or did you download it and what are your PC specs?
I DOWNLOADED IT ON MAC BROOO