The HTML5 Browser version of the game requires a reasonably powerful computer to run. I'd recommend downloading it for the best experience. (If you don't want to download it, you could try using a different browser. Still no guarantee it'll load/run well though.)